
Redhat9+apache2でwebサイトを構築しました。
サイトの無いページにアクセスしようとしたりCGIでエラーがあった場合
デフォルトで
404エラーなら
/var/www/error/HTTPD_NOT_FOUND.html.var
500エラーなら
/var/www/error/HTTPD_INTERNAL_SERVER_ERROR.html.var
になってますが
apacheのエラーページは寂しいので
自分で作り変えたいんですが
プログラムの知識がないのでさっぱりわかりません。
簡単に変更する方法ってないんでしょうか?
error.htmlを用意して、全てのエラーでこのerror.htmlに飛ばすようにしたいんです。
よろしくお願いします。
No.2ベストアンサー
- 回答日時:
httpd.conf の ErrorDocumentディレクティブを修正すればよいです。
ErrorDocument エラーコード オプション
ErrorDocument 404 "Sorry. I can't find your requested file."
ErrorDocument 404 /error/notfound.html
など
回答ありがとうございます。
httpd.conの
ErrorDocument 404 /error/HTTP_NOT_FOUND.html.var
を
ErrorDocument 404 /error/NOT_FOUND.html
と
変更しました。
apacheのエラーページではなくなりましたが
ブラウザのエラーページになってしまい
NOT_FOUND.htmlになりません。
何が違っているのでしょうか??
No.3
- 回答日時:
>ブラウザのエラーページになってしまい
>NOT_FOUND.htmlになりません。
>何が違っているのでしょうか??
間違っていません。
InternetExplorer のうっとうしい「仕様」です。
ErrorDocument の説明を読んでください。
http://httpd.apache.org/docs-2.1/ja/mod/core.html
Googleで調べればすぐに分かることですので、まず自分で調べてみましょう。
回答が遅くなり申し訳ないです。
仕様ですか、それは困りました。
今回は至急知りたかったものですから
こちらで質問させていただきました。
ありがとうございました。
No.1
- 回答日時:
Apache2/error/ フォルダ内のファイルを書き換えます。
すべてのエラーを一つのHTMLファイルで表現することは、エラーコードの識別を不可能にするのであまりおすすめでないと思われます。
そこのファイルを書き換えるということまでは
わかるのですが
それをどう書き換えればいいのかが
わからないんです。
文字を変更するぐらいはなんとかできそうなんですが
画像を使ったりしたいんで、どうせなら
404エラーならnot_found.htmlって具合に変更できればと思ってます。
お言葉どおり
エラーをひとつにまとめてしまうのは
やめることにします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Core 2 Duo の古いパソコンに最...
-
linuxのインストール
-
ubuntu(linux)のシャットダウン...
-
インストールできないですどう...
-
VirtualBox 6.1 → 7.1 でUbuntu...
-
「/var/log」内のログの削除の...
-
Linux のシェルスクリプトの強...
-
ubuntu が起動しない。
-
LinuxでWine使うとどのくらいWi...
-
bashでシングルクォート内の変...
-
ssl_error_logのエラー内容(AH...
-
ubuntuのシャットダウンが進ま...
-
ubuntuで デイスク/deb/loopと...
-
Ububtuでファイル共有できない...
-
Ubuntu でinvalid filenameとな...
-
Rasberry pi のオンボードNICの...
-
linuxサーバーのキャッシュをク...
-
Linuxでブートディスクの交換後...
-
他のLinuxでも動くa.outの作り方
-
ssl_request_logの必要性について
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Androidのスマホを 使ってます...
-
Internet Explorer でスクリプ...
-
OS上で異常な音がして、動作が...
-
IIS7.5からIIS10への移行でDLL...
-
デパックの意味、教えてください。
-
スクリプトエラーの発生とは
-
コンピューターにiertutil.dll...
-
シェルスクリプトで配列が使えない
-
エクスプローラーがローカルの...
-
ubuntu18.04LTSからwindowsのデ...
-
Excel2007 IFERROR 他のバー...
-
デバッグ
-
急にPCの電源が落ちる
-
AVIUTLのエラーについて
-
wordでエラー
-
Windows 8のPCでスクリプトエラ...
-
VBA LoadPictureで原因不明のエ...
-
カシオ電子レジスター sr-s200...
-
ランタイムエラー?
-
イベントビューアー結果の原因...
おすすめ情報