.htaccess 使用htaccess拒绝访问所有子目录

.htaccess 使用htaccess拒绝访问所有子目录,.htaccess,.htaccess,我有这样的web结构: root folder1 folder2 errors resouces ... index.php 我想拒绝访问除错误之外的所有子目录。我不希望在每个子目录中都有.htaccess,只在根目录中有一个。任何提示?如果请求包含/errors,则可以设置环境变量,在htaccess文件中执行类似操作: SetEnvIf Request_URI /errors iserrors=1 Order Deny,Allow Deny

我有这样的web结构:

root
    folder1
    folder2
    errors
    resouces
    ...
    index.php

我想拒绝访问除错误之外的所有子目录。我不希望在每个子目录中都有.htaccess,只在根目录中有一个。任何提示?

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

SetEnvIf Request_URI /errors iserrors=1
Order Deny,Allow
Deny from all
Allow from env=iserrors

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

SetEnvIf Request_URI /errors iserrors=1
Order Deny,Allow
Deny from all
Allow from env=iserrors

@user2665393对你有帮助吗?@user2665393对你有帮助吗?