如何为所有子目录使用一个.htaccess?

时间:2013-12-03 17:07:33

标签: apache .htaccess

我有这个结构

deny from <ip>

在文件夹fo中。

当我运行index.php中的fo/时,即。 fo/index.php我的IP是<ip>,然后我被拒绝访问。

当我运行index2.php中的fo/newfolder/时,即。 fo/newfolder/index2.php我的IP是<ip>,然后我就可以访问了。

如何为所有子目录使用一个.htaccess

1 个答案:

答案 0 :(得分:0)

从技术上讲,当您使用Deny from <ip>时,它会从没有覆盖父指令的所有子目录继承。不知道为什么会这样。您也可以尝试使用其他模块拒绝访问。例如:

RewriteEngine On
RewriteCond %{REMOTE_ADDR} <ip>
RewriteRule ^ - [L,F]