如何使用htaccess設置文件夾訪問「默認拒絕」2個例外。htaccess阻止直接訪問文件夾(例外:通過php)
命名爲www.mydomain.com/SecretFolder/的文件夾「默認拒絕」。
2例外: 1)SecretFolder只接受www.mydomain.com/Allowed.php進入它。 2)在SecretFolder中,有一個名爲Exception.php的文件,它不被阻塞,並且始終可以直接訪問
這會導致循環嗎?
如何使用htaccess設置文件夾訪問「默認拒絕」2個例外。htaccess阻止直接訪問文件夾(例外:通過php)
命名爲www.mydomain.com/SecretFolder/的文件夾「默認拒絕」。
2例外: 1)SecretFolder只接受www.mydomain.com/Allowed.php進入它。 2)在SecretFolder中,有一個名爲Exception.php的文件,它不被阻塞,並且始終可以直接訪問
這會導致循環嗎?
您是否試過這段代碼?
<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是否安裝在你的服務器上。
相關:http://stackoverflow.com/questions/4610524/htaccess-to-restrict-access-to-folder?rq=1 – hjpotter92