Webサイト転送 – HTTPリダイレクト

Ebatech, IcadWeb… 過去に作成したコンテンツが沢山検索エンジンに載っています。サーバーを移転する過程で整理してしまったものが多く…  「404 Not Found」 となってしまうページがほとんどかもしれません。

情報として枯れてしまうスピードが速い業界… 有用なコンテンツは少ないとは思いますが… (歴史を振り返るという点では貴重な資料になるのかな?) 各サイトが 「SEO対策」に躍起となっている昨今、折角検索サイトに登録されている URL を捨ててしまうのは勿体無い話なのかもしれません。

ページを移動した際、これまで <META>タグの “reflesh” で新しいページに移動させていたのですが…  「この手法によるページ移動は、リダイレクトとは呼べない」 と解説しているサイトが多いようです。IT用語辞典 – HTTPリダイレクトとは (HTTP redirect)

アクセスに対して、ステータスコード 301 Moved Permanently を返すのが正しい…具体的にはどうする?

.htaccess で行なう場合…

Redirect permanent / http://www.example.com/

PHPで行なう場合…

<?php
header("HTTP/1.1 301 Moved Permanently");
header("Location: http://www.example.com/");
exit();
?>

タグ:

コメントをどうぞ