重置子文件夹的htaccess

时间:2012-10-11 22:43:19

标签: .htaccess

我的根文件夹中有一个htacces文件,里面有一些基本代码。但我希望在“voxelforum.com”目录中忽略所有这些指令。我怎么能做到这一点?

谢谢!

4 个答案:

答案 0 :(得分:13)

奇怪的是,您可能首先需要关闭重写然后重新启用

.htaccess文件放在子文件夹中并添加以下两行:

RewriteEngine Off
RewriteEngine On

在下面添加重写规则


这对我有用,而只是简单地添加RewriteEngine On没有。

答案 1 :(得分:10)

这取决于您要覆盖的规则:

如果要禁用重写规则,则可以将.htaccess文件放在包含RewriteEngine On的子文件夹中,并且将禁用(在技术上,替换)父文件夹的规则。

同样,如果要禁用子文件夹的身份验证,可以创建包含Satisfy Any的.htaccess。

.htaccess规则向上级联,因此Apache将在当前文件夹中查找.htaccess文件并使用其规则,然后检查父文件夹等。

答案 2 :(得分:2)

将.htaccess文件放在子文件夹中并仅添加此行:

RewriteEngine On

答案 3 :(得分:1)

从根文件夹中删除htaccess并将其移动到子文件夹中。 据我所知,没有办法禁用根文件夹的htaccess。

编辑:检查AllowOverride