我是新來的apache ......所以,請溫柔與我的傢伙:-)的.htaccess拒絕訪問到文件夾
我已經使用了以下的拒絕到Web文件夾的.htaccess訪問:
order deny,allow
deny from all
我收到了「禁止」頁面,因爲我不想讓網絡用戶,蜘蛛或刮板訪問此文件夾。
但我不能再通過我寫的php腳本訪問web文件夾。我認爲這是一個例外的應用程序。
任何幫助將通過這個新手不勝感激......
THX ...
我是新來的apache ......所以,請溫柔與我的傢伙:-)的.htaccess拒絕訪問到文件夾
我已經使用了以下的拒絕到Web文件夾的.htaccess訪問:
order deny,allow
deny from all
我收到了「禁止」頁面,因爲我不想讓網絡用戶,蜘蛛或刮板訪問此文件夾。
但我不能再通過我寫的php腳本訪問web文件夾。我認爲這是一個例外的應用程序。
任何幫助將通過這個新手不勝感激......
THX ...
我可能是錯的,去檢查與myipaddress.com或任何你的IP地址。然後,您可以deny from all
和allow from <YOUR IP>
您可以嘗試使用HTTP基本身份驗證來保護您的文件,但通過在PHP應用程序調用中提供用戶名和密碼來允許例外。這非常簡單,下面是file_get_contents函數的示例:http://www.electrictoolbox.com/php-file-get-contents-sending-username-password/。
您應該添加這樣的事情你的.htaccess和刪除其他限制:
AuthType Basic
AuthName "Restricted Files"
AuthUserFile /usr/local/apache/passwd/passwords
Require user wizztjh
這裏是Apache文檔更多關於這方面的信息:http://httpd.apache.org/docs/2.0/howto/auth.html
我會給這是一個嘗試,並得到回你要啦。謝謝。 – 2010-11-17 10:00:40
嗨,再次wizztjh。 是的,它會工作,當我把我的IP地址如您指定。 但不幸的是,使限制文件夾調用的PHP腳本可以由任何人而不僅僅是我。所以在這種情況下,這種方法對我不起作用。 – 2010-11-17 10:31:22
bt它爲這個傢伙工作,請嘗試http://www.htpasswdgenerator.com/apache/htaccess.html。順便說一句,嘗試做一些谷歌搜索... – wizztjh 2010-11-17 15:03:07