- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:.htaccess エラーページについて)
.htaccess エラーページについて
このQ&Aのポイント
- .htaccessでエラーページを自作する方法について困っています。
- 404エラーページは表示されるが、403エラーページが正しく表示されない問題が発生しています。
- 使用サーバーはロリポップで、ブラウザはsafariを使用しています。解決策や原因について教えていただきたいです。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
403エラーというのは「403 Forbidden」で、アクセスが禁止されたディレクトリやファイルにアクセスしようとした時に発生するエラーです。 オリジナルのエラーファイルが仮に 403error.html として、そのファイル自体がアクセス禁止のディレクトリに置かれている場合、403エラーが403エラーを引き起こし、無限ループを招きます。 (「~を開こうとして多くのリダイレクトが発生しています。」という説明はそういう意味です) 解決方法は、エラーファイルをエラー専用ディレクトリを用意するなどして(/error/403error.html など)他のアクセス制限と干渉しない階層に設置してあげることです。
お礼
制限を解除したエラーファイルをつくりました。 助かりました。どうもありがとうございました!