ホーム > 主要エントリー > サーバー移転は.htaccessで

サーバー移転は.htaccessで

公開:平成18年3月31日 17:34:26 コメントをどうぞ コメント
カテゴリー: 主要エントリー タグ:
add to hatena hatena.comment (0) add to del.icio.us (0) Total: 0

現在、このblogの旧URL(http://r-studio.velvet.jp/)にアクセスすると、勝手に新URL(http://r-studio.oops.jp/)に飛ばされます。
ブラウザの”戻る”で戻っても決して旧URLには行けません。

これは.htaccessで制御しているからです。

Webサイトが移転した場合、訪問者を移転先に誘導する方法は色々ありますが、よく知られているのは”meta”を使う方法。

<meta http-equiv="refresh" content="3;url=http://r-studio.oops.jp/">

こんな感じにしておけば、旧URLにアクセスすると3秒後に移転先に自動的に移動します。
文章でもその旨を記述しておけば、多くの人に移転したことを知ってもらえるでしょう。

しかし最大の難点は、各ページに移転する旨と上記”meta情報”を追加しなければならないということです。
さらにアクセス数が多いWebサイトだと、転送量が激増してサーバーから怒られる可能性大です。

それに比べ、.htaccessを利用すれば、誰も気づかないうちに移転を完了することが出来ます。
.htaccessに以下の記述をすればいいだけ。

Redirect permanent / http://r-studio.oops.jp/

これを旧サーバーに一個置いておくだけで、瞬時に移転先に飛ぶようになります。
これのすごいところは、例えば


http://r-studio.velvet.jp/archives/2006/03/31-1316.php

にアクセスすれば、


http://r-studio.oops.jp/archives/2006/03/31-1316.php

に飛ばされるという点です。
ディレクトリ構造やファイル名さえ変更しなければ、移転先の同じ内容のWebページに飛ばされるのです。

blogのように何百ページもあるような場合には非常に有効的です。
また、せっかくGoogleに拾ってもらっているページも移転によって台無し、なんてこともなくなります。

難点は、移転した旨を告知しないと、移転したことに訪問者が気づかないという点です。
旧サーバーもずっと契約し続ける場合や自宅サーバーなら放っておいてもいいかもしれませんが、いずれ旧サーバーは解約するという場合はきっちり移転した旨を告知する必要がありますね。

ちなみにこのblogの旧サーバーは4月一杯で契約が終了するので、5月上旬には消滅する予定です。
あしからず。

1 Star2 Stars3 Stars4 Stars5 Stars (まだ評価されていません)
Loading ... Loading ...

  1. 2006 年 3 月 31 日 18:37 | #1

    こんにちは^^
    新サーバーに移ってから、文字化けは直りましたね。
    自分も .htaccess は、フル活用してます。
    特にエラーページの変更は便利ですね。
    (ロリポップのエラーページは、さすがに抵抗が…。)
    ところで、このサイトの404エラーは面白いですね。
    パソコンの前で、爆笑してしまいました(笑)
    こういうユーモア、大好きです。

  2. 2006 年 3 月 31 日 19:52 | #2

    こんばんは。
    おかげさまで文字化けは直ったみたいです。結局原因は何だったのか・・・。
    .htaccessは使い方によって色々出来るのでいいですよね。
    使えないサーバーでなくて良かったです。
    404エラーで訪問者さんを逃すのは非常にもったいないし不親切なので、ちょっと茶目っ気を出す方がいいかな、と思った次第です(汗
    Webサイトを作られたんですね。
    全体的な色合いが目に優しくて、行間なども読みやすく調整されているのでとても気に入りました。
    CSSも覗かせていただきましたが、きっちり整理されていて、私も見習わないと、と思います・・・。
    後付、後付でちょっとゴチャゴチャしてきたので・・・。
    完成を楽しみにしています:D

  3. 2006 年 3 月 31 日 23:38 | #3

    こんばんは。
    > 結局原因は何だったのか・・・。
    自分でもググってみたんですが、結局わかりませんでした。
    > Webサイトを作られたんですね。
    まだ、サイトと呼べるか微妙ですが、一応アップしてみました(汗)
    実は、ドメインは2年前から用意していたんですけど、
    なかなか作る時間がなくて・・・(言い訳ですが)
    CSSは、こちらのサイトを参考にして勉強しました。
    http://www.joshuaink.com/
    非常に見やすいCSSで、参考になる点が多いです:-)

  4. 2006 年 4 月 1 日 14:18 | #4

    そんな前からドメインを取得されていたんですね。
    うちも取ろうかなとは思っていますが、もっとこのblogが長続きするようならば考えてみます。
    http://www.joshuaink.com/
    ここは結構有名なWebサイトですね。
    私はここを見て、ちょっとはCSSも整理しないとダメだなと決意しました。
    実践出来ているかは・・・微妙なところです:<

  1. トラックバックはまだありません。