1

我有这样的网络结构:

root
    folder1
    folder2
    errors
    resouces
    ...
    index.php

我想拒绝访问除错误之外的所有子目录。我不想在每个子目录中都有 .htaccess,只有一个在根目录中。有小费吗?

4

1 回答 1

1

如果请求包含/errors,您可以设置环境变量,在您的 htaccess 文件中执行以下操作:

SetEnvIf Request_URI /errors iserrors=1
Order Deny,Allow
Deny from all
Allow from env=iserrors
于 2013-08-08T17:42:51.820 回答