- 締切済み
BASIC認証エラー時の表示HTML指定
Linuxで動かしているApacheで公開しているディレクトリに、.htaccessでBASIC認証をかけているディレクトリがあります。 BASIC認証としては機能しているのですが、エラー時にデフォルトの文字だけの画面(401云々)になってしまっています。 その時に、指定したHTML(体裁を整えたもの)にリダイレクトさせるには、.htaccessにどんな記述をすればよいのでしょうか。 Apacheのディレクティブなどに詳しくないので、BASIC認証の部分も合わせての記述例を教えていただきたいです。よろしくお願いします。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- lowrider_2005
- ベストアンサー率40% (1520/3748)
回答No.1
ステータスコードに合わせたErrorDocumentディレクティブを指定します。 http://www.futomi.com/lecture/htaccess/error_document.html ErrorDocument 401 /bar/error.html とした場合、/bar/error.html にエラーページを作成しておけば認証失敗時にそのページが表示されます。
お礼
ご回答いただき、ありがとうございました。 とても参考になるサイトを教えていただきまして、ありがとうございます。 調査が不十分なまま、質問してしまいました。