2011年3月8日火曜日

404NotFoundページのカスタマイズとリダイレクト

アクシスおおくまです。

サイトリニューアルなんかでは
新しいサイトのアップと同時に
古いサイトのページを一気に削除したりしますが
そうすると検索エンジンからのアクセスが
はじめのうちはNotFoundでアクセスできない。
なんてことになってしまいます。

そこで、.htaccessのErrorDocumentを使用して
404などのページをカスタマイズできるように設定し、
同時に新しいサイトにリダイレクトする処理をします。

.htaccessでは
ErrorDocument 404 /redirect.php
という感じに記入します。
404以外もしたい場合は適宜追加します。

それから、phpには
header('Location: リダイレクト先のアドレス');

という風に書いておけばOKです。

0 件のコメント:

コメントを投稿