2016-06-28 145 views
2

我偶然發現了一個奇怪的問題。 可以說我有在主域名目錄文件夾:/ MyFolder中.htaccess密碼保護的文件夾轉到404頁

當我嘗試訪問文件的索引此文件夾,我去的:myurl.com/myfolder 和它的作品沒有任何問題。 現在,當我把的.htaccess帶有密碼保護此文件夾中,如:

AuthUserFile /home/mywebsite/.htpasssomerandomname 
AuthType Basic 
AuthName "Authentication Required" 
Require valid-user 

突然而不是問我要密碼,當我試圖訪問myurl.com/myfolder我得到404 WordPress模板頁面。 下面是我的WordPress主文件夾中的.htaccess。

<IfModule mod_rewrite.c> 
RewriteEngine On 
RewriteBase/
RewriteRule ^index\.php$ - [L] 
RewriteCond %{REQUEST_FILENAME} !-f 
RewriteCond %{REQUEST_FILENAME} !-d 
RewriteRule . /index.php [L] 
</IfModule> 

任何想法可能是什麼問題?

回答

5

我不明白爲什麼,但它似乎將低於線爲.htaccess內保護文件夾中修復了這個問題:

ErrorDocument 401 "Authorisation Required" 

我發現這個在線,但沒有解釋爲什麼修復它的實際工作的方式。任何人可以添加解釋?它只是覺得它不應該是這樣的。

+1

如果服務器發出「401」錯誤,您的htaccess將加載消息「Authorization Required」。此消息也可以通過指向(定製)頁面的鏈接來取代,並提供有關錯誤的更多信息。 – Timothy

+0

OOOOH,F \/CK 1t 4LL,感謝男人!,我一直忍受着它好幾個小時.. –