新しいドメインに変更しました

昔から使っているドメインなので、そのまま使用したましたが、この度サイト名からリニューアルしましたので、ドメインを新しく取得&変更しました。

その時の方法を忘れないように・・・。

ちなみにドメインの変更方法のみで、登録方法ここにはありません・・・('◇’)ゞ

そして、バックアップを取って失敗しても戻せるようにしましょう。

最近コントロールパネルを覗くと、バックアップの機能が追加されてたので、これで簡単に取っておけば復旧できるかも・・・検証してないけど。

Webサイト/データ → バックアップ

環境

さくらサーバー スタンダード PHP 7.3.9, MySQL 5.7

WordPress 5.3 (2019/12/1時点 最新)

①設定 → 一般 → wordpressアドレスを変更

変更したら、一番下の「変更して保存」

これで一時的にアクセスできなくなるけど、慌てない。

②さくらサーバーのコントロールパネルから「ドメイン/SSL」設定

新しい方のドメインの設定からドメインのディレクトリをwordpressのインストールディレクトリへ変更(旧ドメインのディレクトリと同じ)

これでどちらのドメインからもアクセスできるようになりました。

変更後しばらくしたら旧ドメインの方は削除する予定だけど、しばらくはそのまま。

③リダイレクトルールの設定

URLが2つあると訪問者も検索エンジンも困るので、旧ドメイン → 新ドメインに転送する設定を追加。

さくらサーバーのコントロールパネルから「ファイルマネージャー」を選択

「.htaccess」をダウンロードして

RewriteCond %{HTTP_HOST} ^(旧ドメイン)(:80)? [NC]
RewriteRule ^(.*) http://新ドメイン/$1 [R=301,L]

を追加して保存 → アップロード → ファイル名を「.htaccess」に変更

.htaccessがない場合は作成。ほかに記述があり、よくわからない場合は邪魔にならないように一番下か一番上に書くのが良いかも。

④アクセスを確認する

旧URLにアクセスして、新URLに飛んでいるか確認する。

トップページだけじゃなく子ページ、記事ページのURLに直接アクセスした場合もちゃんと新URLに飛んでいるか確認('ω’)ノ

⑤その他サイトの情報を修正する

analytics, サーチコンソールやブックマークサイト、アカウントのプロフィールに登録しているURLなど、可能な範囲のものは変更する。

変更しなくても害はないけど、変えたほうが訪問者も検索エンジンも迷わなくて親切。

いつまでも旧URLの認識が残っても嬉しくないし・・・。

私はまだこれはやってない(´・ω・`)

と、今のところこれでうまく動いてる。まだ細かくは見てないけど、おいおい見ていこう(^o^)