2012-03-31 85 views
0

訪問目錄我想通過.htaccess文件這樣的保護目錄,並在它的PHP文件,直接從網絡訪問:拒絕用的.htaccess

IndexIgnore * 
<Files ~ "\.(php)$"> 
    order allow,deny 
    deny from all 
</Files> 

,但我希望能夠發送Ajax請求從一個JavaScript文件到這些PHP文件得到一個結果。這可能嗎?

+0

爲什麼downvoted? :-( – undone 2012-03-31 08:04:29

+0

請看這裏:http://stackoverflow.com/questions/3466802/deny-ajax-file-access-using-htaccess – Ehsan 2012-07-11 04:24:16

回答

2

您只能允許POST請求。從瀏覽器訪問頁面會導致錯誤代碼,但從ajax發佈可以發揮作用。請參閱here

注意:這通過默默無聞的方式限定爲安全。如果有人看着你的JavaScript,他們會發現如何獲得頁面結果。

+0

謝謝,這就是我想要的。我並不在乎安全性,我只是不想被直接訪問。 – Zosimas 2012-03-31 08:13:42