ワードプレスの引越 さくらサーバ

WordPressで作ったウェブサイトを引越しました。
ドメインが更新の時期になり、最近の数年間は何も記事を書いていなかったこともあり更新しないことにしました。
それで別のドメインのサイトのサブドメインに引っ越すことにしました。

試行錯誤で時間がかかったので、メモをかねてここに手順を書いておきます
引越先はさくらサーバー。

  1. 引越先として、さくらサーバーでサブドメインを作る(この時、ワードプレスをインストールするフォルダを指定する)
  2. 最新のワードプレス日本語版をパソコンにダウンロードし解凍
  3. FTPソフトでさくらサーバーに接続、フォルダを作成。その中に解凍したワードプレスのファイルをすべてアップロード。
    1. WEBで新しく作ったサブドメインを表示
    2. ワードプレスのインストール画面が表示されるので手続き。このとき「検索エンジンに巡回させない」にチェックする
    3. ワードプレスのプラグイン「All-in-One WP Migration」をインストール
    4. 引越元のサイトでワードプレスにログイン。新しく作ったサイトのワードプレスのバージョンを合わせる(つまりバージョンが古かったらワードプレスをバージョンアップする)
    1. 引越元のサイトでワードプレスのプラグイン「All-in-One WP Migration」をインストール
    2. 引越元のサイトの管理画面でAll-in-One WP Migration → エクスポート画面。「エクスポート先」で「ファイル」を選択。
    3. ファイルが作成・ダウンロードされるまで待つ。
  4. ダウンロードしたファイルのサイズを調べる
    1. さくらレンタルサーバーのコントロールパネルからPHP設定の編集をクリック。
    2. ダウンロードしたファイルのサイズよりも少し大きい数値を次の文のように入力。
      post_max_size = 50M
      upload_max_filesize = 40M
    3. そして保存をクリック
  5. 引越先のサイトの管理画面でAll-in-One WP Migration → インポート画面。ダウンロードしたファイルを選択。インポートが終わるまで待つ。
    うまく行けば引越が成功。引越先のサブドメインをブラウザで表示し、画像が表示されていることを確認。
    画像が表示されていない場合、引越元のサイトに作成された画像用フォルダがある可能性があります。もしそうならば画像フォルダごと引越先にコピーする。
  6. 引越元の.htaccessファイルに
    RewriteEngine On
    RewriteCond %{http_host} ^www.old.com
    RewriteRule ^(.*) http://www.new.com/$1 [R=301,L]

    を書き込む。*www.old.comに引越元のURL。http://www.new.com/は引越先のURL
    1. Googleにログイン。Search Consoleのページを表示。
    2. 新しいサイトを追加(引越先のURL)
    3. 引越元のサイトのURLをクリック
    4. 歯車マークをクリック。アドレス変更をクリック。
    5. 1.リストから新しいサイトを選択する で新しいサイトのURLを選択
    6. 2.301 リダイレクトが正常に動作していることを確認する で確認をクリック
    7. 3.確認方法がまだ残っていることを確認する で確認をクリック
    8. 4.アドレス変更のリクエストを送信する で送信をクリック