.htaccessファイルの関連部分は次のとおりです。
AuthUserFile /var/www/mywebsite/.htpasswd
AuthGroupFile /dev/null
AuthName protected
AuthType Basic
Require valid-user
ErrorDocument 400 /var/www/errors/index.html
ErrorDocument 401 /var/www/errors/index.html
ErrorDocument 403 /var/www/errors/index.html
ErrorDocument 404 /var/www/errors/index.html
ErrorDocument 500 /var/www/errors/index.html
ドキュメントルートは/var/ www / mywebsite / webに設定されており、多くのvhost上にあります。index.htmlページに移動できます。
私が見ているのは、一般的なApache401ページです。
編集:これは私のブラウザのエラーメッセージです:
認証が必要です
このサーバーは、要求されたドキュメントへのアクセスが許可されていることを確認できませんでした。間違ったクレデンシャル(パスワードの誤りなど)を指定したか、ブラウザが必要なクレデンシャルを指定する方法を理解していません。
さらに、ErrorDocumentを使用して要求を処理しようとしたときに、401AuthorizationRequiredエラーが発生しました。Apache / 2.2.9(Debian)PHP / 5.2.6-1 + lenny8 with Suhosin-Patch Server(www.dirbe.com Port 80)