ウェブサイトを移転したときに

2008/11/10 | その他

ウェブサイトを移転をスマートにおこなう方法。移転といってもいろいろな種類があるけど、今回はサーバのコンテンツはまったくそのままで、別のサーバ(もしくは別のディレクトリ)へ移動させる場合を考えた(基本的に別サーバへの移転として考える)。まず新しいサイトを用意しておくのはいいとして、古いサイトから新しいサイトへの移動のさせ方が問題だ。やり方としては4つ思いつく。

  1. 全ページに「移動しました」と掲載する
    全ページに記述しなくてはいけないので大変。
  2. 全ページにメタタグを書いて移動させる
    1と併用。同じく全ページに記述しなくてはいけないので大変。
  3. .htaccessだけで飛ばす
    Redirect permanent /hoge/ http://example.com/hoge
    結局全ファイルだけ書かなきゃいけないか・・・。
  4. mod_rewriteで飛ばす
    mod_rewriteで、リダイレクトさせる。これお勧め。
    RewriteEngine on
    RewriteRule ^(.*)$ http://example.com/$1 [R=301,L]

4が便利でお勧め。このサイトもコレを使って移転しました。古いURL(php.atseason.com)でブックマークしている方は、新しいURL(php.tekmemo.com)でのブックマークをお願いします。

コメントを残す


守谷市(まちの情報ポータル) 無料アンケートレンタルjpForm.net