※ ChatGPTを利用し、要約された質問です(原文:apacheで ErrorDocument 404が利かない??
)
apacheで ErrorDocument 404が利かない?
このQ&Aのポイント
httpd.confにErrorDocument 404を設定しているのですが、まったく利きません。
手順に間違いがあるのか分からなくなってしまいました。
ErrorDocument以外に何か設定する箇所はありますか?apacheに詳しい方がいらしたら、教えて欲しいです。
apacheで ErrorDocument 404が利かない??
apacheで ErrorDocument 404が利かない??
httpd.confにErrorDocument 404を設定しているのですが、まったく利きません・・・。
たいしたことをやっていないのに、機能しないので、
手順に間違いがあるのか分からなくなってしまいました。
■環境
OS:WindowsXP
apache 2.2.14
■手順
1.apacheをダウンロードしてインストールする。
2.httpd.confに、以下を記述する。そのほかは何もいじらない。
ErrorDocument 404 /index.html
3.apacheを再起動する。
4.ttp://localhost/にアクセスする。「It works!」を表示することを確認する。
5.ttp://localhost/xxx.htmlにアクセスする(存在しないファイル)。
→index.htmlに返らず、ブラウザデフォルトの「ページが見つかりません」になる。
他にも試しました。
ドキュメントルートにerror.htmlを作成して、
ErrorDocument 404 /error.html
にしてみたり。
でも、やっぱり「ページが見つかりません」になります。
ErrorDocument以外に何か設定する箇所はありますか?
apacheに詳しい方がいらしたら、教えて欲しいです。
よろしくおねがいします。
お礼
こんばんは。ありがとうございます。 まさにこれでした! まず、IEの簡易エラー表示をOFFにしたら、ちゃんとページ遷移しました。 設定を元に戻して、index.htmlのページサイズを大きくしたら、 これもまた、ちゃんと動作しました。 簡易エラー表示があることや、ページサイズに関係するなんて、 いままで知りませんでした・・・勉強になりました。 ありがとうござました!!!