FC2から独自ドメインのWordPressへ移行するときの注意

FC2はブログサービスなので.htaccessなど書き換えることが出来ません。
でも、ブログを移行したら301リダイレクトの処理をしたくなります。

と言うときの設定。

htmlのヘッダ部分に

<link rel="canonical" href="http://keen.sakura.tv/"/>
<meta http-equiv="refresh" content="0;URL=http://keen.sakura.tv/" />

と記載するのが一般的ですが、これだとどのページにアクセスしても、全部トップページにとばされてしまいます。

なので変数を使って次のように記述しました。

<!–not_permanent_area–>
<link rel="canonical" href="http://keen.sakura.tv/"/>
<meta http-equiv="refresh" content="0;URL=http://keen.sakura.tv/" />
<!–/not_permanent_area–>
<!–permanent_area–>
<!–topentry–>
<link rel="canonical" href="http://keen.sakura.tv/<%topentry_year>/<%topentry_month>/<%topentry_day>/"/>
<meta http-equiv="refresh" content="0;URL=http://keen.sakura.tv/<%topentry_year>/<%topentry_month>/<%topentry_day>/" />
<!–/topentry–>
<!–/permanent_area–>

ついでに旧サイト側のインデックスも記録されないようにしときます。

<meta name="robots" content="noindex,follow">

これでOK。

rel=canonicalと、refresh content=0の飛ばしは一緒に書いてもいいのかな・・・

  1. コメントはまだありません。

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