1

如何使用 htaccess 设置文件夹访问“默认拒绝”,但有 2 个例外。

将名为 www.mydomain.com/SecretFolder/ 的文件夹设置为“默认拒绝”。

2 个例外: 1) SecretFolder 只接受 www.mydomain.com/Allowed.php 访问它。2) 在 SecretFolder 中,有一个名为 Exception.php 的文件,该文件未被阻止且始终可以直接访问

这会导致循环吗?

4

1 回答 1

1

你试过这个代码吗?

<Files *.php>
    Order Deny,Allow
    Deny from all
    Allow from 127.0.0.1
</Files>

<Files Allowed.php>
    Order Allow,Deny
    Allow from all
</Files>

它应该拒绝访问除本地主机之外的任何文件,第二个应该允许您想要访问的文件。

还要检查是否检查您的服务器上是否安装了 mod_access。

于 2013-10-19T13:42:52.743 回答