htaccess阻止直接访问文件夹(例外:通过php)

时间:2013-10-19 13:27:56

标签: .htaccess

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

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

2个例外: 1)SecretFolder仅接受www.mydomain.com/Allowed.php访问它。 2)在SecretFolder中,有一个名为Exception.php的文件,它没有被阻止,甚至可以直接访问

这会导致循环吗?

1 个答案:

答案 0 :(得分: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>

它应该拒绝访问除localhost之外的任何文件,第二个应该允许你想要访问的文件。

同时检查是否检查服务器上是否安装了mod_access。

相关问题