递归拒绝访问但允许访问子目录中的 1 个文件?

递归拒绝访问但允许访问子目录中的 1 个文件?

我目前使用以下命令拒绝访问所有子目录和文件

<Directory /var/www/*>
    Allow from None
    Order allow,deny
</Directory>

我如何添加例外以允许访问具有以下路径的文件/var/www/subdir/file.php

答案1

您需要将以下代码片段包含到您的配置中:

<Location /subdir/file.php>
      Order allow,deny
      allow from all
</Location>

允许所有人访问此单个文件。

相关内容