エラーページを編集
サイトにエラーが出たら、プラウザ上が真っ白になったり、別の画面がでたりする。
ページが見つかりません
検索中のページは、削除された、名前が変更された、または現在利用できない可能性があります。
次のことを試してください:
* アドレス バーにページ アドレスを入力した場合は、ページ アドレスを正しく入力したかどうかを確認してください。
って出てくるのもあるだろう。
ここを整備にしておけばトップページへの誘導も可能になるだろう。
そこで、BiND for weblifeでエラーページのテンプレートを編集してみた。
方法はいたって簡単。
普通にBiNDでエラーページを作成し、.htaccessで表示場所を変えただけ。
403(アクセス拒否)
404(ページが存在しない)
500(内部エラー、CGIエラーのとき等に表示される)
この3点を作成してみた。
当サイトでは次を.htaccessに追加しました。
ErrorDocument 404 /error/404.html
ErrorDocument 403 /error/403.html
ErrorDocument 500 /error/500.html
トップページからの相対パスを入れてます。httpのURLでもいいみたいだけど、間違ったら延々とループしてサーバー負荷になるのでお勧めしないと書いているサイトがありました。
他にもエラーページはあるけど、表示されることはあまりないと思うので現在は、パスします。
参考文献
HOME