linux设置默认的首页文件,Linux主机如何设置子目录默认首页方法

本文介绍如何在子目录中设置默认首页,通过修改.htaccess文件中的规则或直接将.htaccess文件放置于目标子目录内,实现访问子目录时直接加载指定的首页文件。

站长朋友们都知道无忧主机支持在网站的根目录下设置默认首页这个功能。其实就是在网站的根目录下(public_html)这个目录下添加一个规则.htaccess这个规则。规则中添加的规则相信大家也不陌生。以前的同事也是介绍过这篇文章的。规则如下:

RewriteEngine On

RewriteBase /

DirectoryIndex index.htm index.php index.cgi index.pl index.shtml forum.php

但是今天小编的一位站长朋友来咨询小编。他这样描述道:在网站根目录下有一个文件夹zhuanti,zhuanti下还有一个文件夹那就是yjbt,在yjbt文件夹下有个首页文件index.htm。

举个例子(以www.51php.com域名为例)然而每次访问的时候的路径是www.51php.com.com/zhuanti/yjbt/index.htm才能打开这个文件夹下的首页,这位站长想在这个子文件夹下的文件中设置默认首页。访问www.51php.com.com/zhuanti/yjbt/ 这个链接就能访问到首页。小编开始的时候觉得认为首页都是在根目录下才可以实现的,在子目录下是无法实现的。然而却恰恰相反,在子目录下也是同样可以实现的。

其实这个设置,主要看大家对默认首页设置规则的理解。下面小编就给大家解释一下。

在以上规则中:

RewriteBase /

中的“/”表示的该规则作用的目录问网站根目录,所以,如果需要设置子目录的默认首页,只需要在“/”后面添加需要作用的路径,比如“/zhuanti/yjbt/”即可实现子目录的默认首页。

还有一种方法,就是不在规则中设置路径,直接把.htaccess文件放到“/zhuanti/yjbt/”目录中。

小编希望这篇文章可以帮到有需要的站长朋友们。感谢大家对无忧小编的支持。

本文地址:https://www.51php.com/others/13956.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值