築32年マンションの賃貸DIYはこちら

エックスサーバーでWordPressのドメイン変更手順メモ

にゅみ
にゅみ

WEB関係、このサイト立ち上げた時もだけど、調べながら実行するのは本っっ当毎回疲れる…。合ってるかドキドキだし、用語もちんぷんかんぷんだし…。もしかしたらまた同じことするかもなので、メモ書き。

環境は…

環境と下準備

環境は…

  • 独自ドメインから独自ドメインへ
  • コンテンツ内容は変わらず、ドメインのみ変更
  • エックスサーバー 利用
  • WordPress利用
  • テーマはsango&POLIPU利用
  • グーグルアナリティクス利用
  • グーグルサーチコンソール利用
MEMO
新ドメインの下準備としては、新ドメインの取得、SSL化、WordPressインストール、旧ドメインと同じテーマのsango&POLIPUの設定を終えてから実行

独自ドメインは全てお名前.comで入手。入手方法は簡単、希望のドメインを入力して好きなドメインを選んで購入。私は.comが安くて見慣れてるから好きなんだけど、newmelife.comが現在使用できなかったのが残念…なんとなく.comの方が好きなんだけど。なのでこのサイトはnewmelife.net。

参考にしたサイト

色んな人のドメイン変更手順を見た中で、一番分かりやすくて参考にさせてもらったサイトはこちらです、感謝!!

変更手順

File Zillaをインストール
File Zillaで旧ドメインのpublic_htmlを全てダウンロード保存
MEMO
失敗した転送約1,000ファイルは再度キュー待ちへ。再起動しつつ、失敗した転送がなくなるまで数回繰り返した結果、Amazonlinkのプラグインファイル1点以外成功。調べたらこのサービスが4月頃終了しているようだったのと3回再度キュー待ちしてもダウンロードされなかったので仕方なく無視すること

時間:1時間+失敗した転送1時間=計2時間

ファイル数:30,000以上

File Zillaで保存した旧ドメインのpublic_htmlを、新ドメインの同じ階層へ

htaccess以外の全てをアップロード

時間:約2時間

ファイル数:30,000以上

WordPress内>表示>一般設定でサイトアドレスを旧ドメインから新ドメインへ変更
エックスサーバーで.htaccess編集

旧ドメインに下記を追記

RewriteEngine On RewriteRule ^(.*)$ https://リダイレクト先の新ドメイン/$1 [R=301,L]
アナリティクス>管理>プロパティ設定>新ドメインのURLへ更新
アナリティクス>管理>ビューの設定>新ドメインのURLへ更新
サーチコンソール>プロパティの追加>新ドメイン入力>DNSレコード取得
エックスサーバーのDNSレコード設定>取得したDNSレコードを内容へコピペ

種別はTXTを選択

サーチコンソールへ戻り、サイトを検証をクリック、完了

不安だったことイロイロ

4を終えたあと、旧ドメインも新ドメインもデータがなくなり(更新中だったもよう)、全データ消去しちゃったんじゃないか、ダウンロードしたpublic_htmlがあるから復帰はできるはず、と思いつつも素人だから確証はなく不安すぎ…。

そんな中、WordPress管理画面でcookie削除してしまったことが原因でログイン失敗を繰り返し過ぎて、

エックスサーバーからセキュリティではじかれて、もうこの時は何が原因だか分からないから焦り…。

結局、cookie全許可にしたあと、

エックスサーバーのセキュリティ設定でログイン試行回数制限を一旦OFFにしたら、管理画面にログインできた(´;ω;`)

今振り返れば、ひとつひとつにちゃんと問題があったり、更新までの反映時間の問題だったりするんだけど、こうゆう細かい問題がWEBを触ると本当に山積みで億劫だし不安だし…。

結果、無事newmearoma.comからnewmelife.netへドメイン変更できました♥

今後まだ課題があって、旧ドメインをアロマの専用サイトにしたいからこの変更を行ったんだけど、旧ドメインを初期化すれば、新たなドメインとして使えるのか…今303リダイレクトかけちゃってるから、いつ頃なら初期化して新たなWEBを作っていいのか、その辺りは今後。

やったこと一覧
  1. File Zillaをインストール
  2. File Zillaで旧ドメインのpublic_htmlを全てダウンロード保存
  3. File Zillaで保存した旧ドメインのpublic_htmlを、新ドメインの同じ階層へ、.htaccess以外の全てをアップロード
  4. WordPress内>表示>一般設定でサイトアドレスを旧ドメインから新ドメインへ変更
  5. エックスサーバーで.htaccess編集>旧ドメインに「RewriteEngine On RewriteRule ^(.*)$ https://リダイレクト先の新ドメイン/$1 [R=301,L]」追記
  6. アナリティクス>管理>プロパティ設定>新ドメインのURLへ更新
  7. アナリティクス>ビューの設定>新ドメインのURLへ更新
  8. サーチコンソール>プロパティの追加>新ドメイン入力>DNSレコード取得
  9. エックスサーバーのDNSレコード設定>取得したDNSレコードを内容へコピペ、種別はTXTを選択
  10. サーチコンソールへ戻り、サイトを検証をクリック
  11. メディアのURLを古いURLから新しいURLへ変更、投稿や画像ファイルのURLを一括置換できる「Velvet Blues Update URLs」プラグインを利用