ドメイン(URL)を変更を伴うWordPressサイト移転に伴い、301リダイレクト設定を行ったので備忘録。
旧サイト「http://old-site.com」(wwwなし/index.htmlなしで統一済み)
新サイト「http://new-site.com」(移転先でwwwなし/index.htmlなしで統一されている)
サーバがmod_rewriteに対応している。
Contents
.htaccessに記述する内容
1行目
1 |
RewriteEngine on |
2行名以降
トップページ及び階層が同じページ
1 2 |
RewriteCond %{HTTP_HOST} ^old-site\.com [NC] RewriteRule ^(.*) http://new-site.com/$1 [R=301,L] |
私のサイトは.htmlが付かないので下層ページは一つずつ追記
1 2 3 4 5 |
RewriteBase /directory/ RewriteRule ^index\.php$ - [R=301,L] RewriteRule . /directory/index.php [R=301,L] Redirect 301 /directory/ http://new-site.com/directory |
小規模サイトであれば上記の通り一つずつ書いて、1ページずつチェックしたほうが早い。
リダイレクト検証ツール
Googleウェブマスターツール
URLの変更を伴うサイト移転の手順が済んでいるか確認
ウェブマスターツールヘルプにあるURLの変更を伴うサイト移転の手順を参照。301リダイレクトもここに含まれる手順のひとつだ。
ウェブマスターツールのアドレス変更をする
ウェブマスターツールヘルプにあるアドレス変更ツールの使用の手順を参照。
こちらも参照するとよい。
Googleを考慮に入れてサイトを管理する
関連書籍
できる逆引き Googleアナリティクス Web解析の現場で使える実践ワザ240 ユニバーサルアナリティクス&Googleタグマネージャ対応 | ||||
|
頼られるWeb担当者になる! Googleウェブマスターツールの教科書 | ||||
|
36歳のときにそれまで勤めていた金融業界を卒業、地に足の着いた生活がしたいと東京・渋谷から房総へ移住。Webデザイナー養成校に通い、40歳のときにWebデザイナーとして独立。地方在住・40歳・コネなしからスタートして、現在は仲間と会社を作るまでに成長。今の興味は資産形成とブロックチェーン。ビットコインのマイニングもやってます。