2016-06-28 6 views
2

私は奇妙な問題を見つけました。 メインドメインディレクトリにフォルダがあります:/ myfolder.htaccessのパスワードで保護されたフォルダが404ページに移動する

私はこのフォルダのファイルのインデックスにアクセスしようとします:myurl.com/myfolder これは問題なく動作します。今 私は次のようにこのフォルダにパスワード保護付きの.htaccess置く:

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

突然の代わりに、私は404ワードプレステンプレートページを取得myurl.com/myfolderにアクセスしようとすると、パスワードの入力を求めて。 以下はメインの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、ありがとうございました!、私は何時間も苦しんできました。 –

関連する問題