Linux で自宅サーバ [ Home Server Techncial ]

>>トップページに戻る

BBS 過去ログ No.0009に戻る

タイトル: オリジナルエラーページについて
記事No: 2560
投稿日: 2004/08/10(Tue) 19:43
投稿者: スフィン
いつもこのサイトを使わせてもらっています。
詳しい説明ですごくわかりやすいです。

現在、Redhat9 Apache2にて構築中です。

そしてオリジナルエラーページを作成したいのですが、
なかなかうまくいきません。

オリジナルエラーページを作成し、

/usr/local/apache2/error ディレクトリに、
404.htmlというファイル名で置きました

そしてApache2の設定で、

ErrorDocument 404 /error/404.html

を追加したのですが、
一向にエラーページが変わりません。

色々と試行錯誤したのですが、わかりませんので
何かアドバイスをお願いできないでしょうか?
是非よろしくお願いします

タイトル: Re: オリジナルエラーページについて
記事No: 2561
投稿日: 2004/08/10(Tue) 20:45
投稿者: kokko
RedHatの設定ではどうなっているかどうかわかりませんが、
ドキュメントルートはそのディレクトリであっているんでしょうか?

タイトル: Re^2: オリジナルエラーページについて
記事No: 2570
投稿日: 2004/08/12(Thu) 10:59
投稿者: スフィン
# Alias /error/ "/home/"

のところを有効にし、ディレクトリを指定する事によって
動作はいたしましたが、
エラーページでイメージが読み込めません。
このサイトのエラーページではイメージを使っているのですが、
どのようにしているのでしょうか?
一見、CSSのような気もしますが・・・。

タイトル: Re^3: オリジナルエラーページについて
記事No: 2571
投稿日: 2004/08/12(Thu) 11:22
投稿者: スフィン
もう少し詳しく書きますと、

ここでは、ホームディレクトリを/homeとします。

http://www.xxxx.xxx/xxx

とアクセスした場合は、

/home/image

を読み込んでるようです。
しかし、

http://www.xxxx.xxx/xxx/xxx

となると、

/home/xxx/image

探そうとしていますので、
当然、存在しないので画像は表示されません。

よく、他のサイトで独自のエラーサイトを拝見しますが、
どれも相対パスですが、成功しているようです。
これを改善するには、どのようにしたらいいですか?
どうか、ご教授ください。。

タイトル: Re^4: オリジナルエラーページについて
記事No: 2573
投稿日: 2004/08/12(Thu) 11:42
投稿者: kokko
僕は特に難しい(?)設定はしていませんが、
ちゃんと動作しているようです。

http://www.examle.com/xxx(存在しないファイル名)
でも
http://www.examle.com/xxx/xxx(存在しないファイル名)
のどちらでもちゃんと画像を読み込んでいます。

▲ページの最上部に戻る

Copyright© Home Server Technical. All Right Reserved.
webmaster@miloweb.net