2014-01-07 46 views
4

我最初的.htaccess只允許在一個目錄非PHP文件的訪問:htaccess的允許訪問一個PHP文件

Order deny,allow 
Deny from all 
<Files ~ ".(xml|css|jpe?g|png|gif|js|pdf)$"> 
    Allow from all 
</Files> 

我要允許訪問,現在一個特定的PHP文件(從的.htaccess相對路徑富/酒吧/ baz.php)

嘗試添加

<Files foo/bar/baz.php> 
    order deny,allow 
    Allow from all 
</Files> 

還試圖

<Files ~ "(baz)$"> 
    order deny,allow 
    Allow from all 
</Files> 

如何爲這一個文件添加訪問權限?

回答

8

你可以嘗試:

Order deny,allow 
Deny from all 

<Files ~ "\.(xml|css|jpe?g|png|gif|js|pdf)$"> 
    Allow from all 
</Files> 

<Files ~ "baz\.php$"> 
    Allow from all 
</Files> 
+0

謝謝!只要SO讓我接受! – jerrygarciuh

+0

不客氣,很高興它解決了。 – anubhava

+0

我敢肯定,這也將允許訪問foo/baz.php,bar/baz.php等。 – JasonWoof

相關問題