旧ページを新ページへ飛ばす方法

Author
Posted by at 22:03
Category
Filed under Web
Keywords
Tagged with

サイトを引っ越したりしてアドレスが変わるときに便利なのが、[.htaccess]で作るリダイレクト。
ざっと検索すると、たくさんやり方が出てくるので、ちょちょいのちょいとやってみたんだけど、リダイレクトしない………。

とりあえず、基本的な記述の仕方は、ミケネコの htaccess リファレンスや、HTTPリダイレクト Others .htaccessでお勉強。

旧サイトから新サイトへ一部移動した場合
  • [.htaccess]ファイルに以下のコードを記述。
  • 今回は、http://onelove.to/mini/のディレクトリ内の記事の一部を http://onelove.to/diary/内に移動する。

    以下のコードで、
    [/log/eid200.html] は旧アドレス。
    [http://onelove.to/diary/2007/09/27_125930] は新アドレス。

    [code]
    Redirect permanent /log/eid200.html http://onelove.to/diary/2007/09/27_125930
    [/code]

  • 次に、[.htaccess]ファイルをサーバーへアップ。で、完了~のはずがリダイレクトしない。
  • コード内に、[/log/eid200.html]と記述したから、てっきりその上のディレクトリ、つまり[mini]にファイルをアップしてたんだけど、それがダメだったみたい。

    コードの旧サイトアドレスに[/mini]を足して、サーバーの[mini]内にファイルをアップしました。

    [code]
    Redirect permanent /mini/log/eid200.html http://onelove.to/diary/2007/09/27_125930
    [/code]

今度は、ちゃんとリダイレクトされました。
って、こんなドジする人は、いないですよね(^^;; 

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です