wordpressのお引越し(サーバー・ドメイン移管)

  • 2010.06.23
  • Last Update: 2016.03.18
  • Blog

運営中のwordpressサイトを
別のレンタルサーバ(お名前.com)に引越しかつ、ドメインも移管する場合。

【運営中サーバー】
1. データをダウンロード&エクスポート

【お名前.comサーバー】
1. wordpressを置きたい場所を決める(今回の場合、domain.jp 直下)
2. [domain]というフォルダが出来ているので、そこにWPのインストール
3. ヴァーチャルURLの設定をする
※この時点ではまだDNSは書き換わっておらず、ドメインは旧サイトを表示している。
そのため、ヴァーチャルURLを使用し、データの移行作業確認作業を行う。
http://v.rentalserver.jp/domain.jp というアドレスで確認可能。
4. DNS書き換えを行い、ヴァーチャルURLの設定を外す。

そして・・・反映を待つ段階になって問題が起きた!

問題1
お名前.comでは、自動的にそのドメイン名直下がルートになる仕様であり、
DNS書き換え反映後も、自動的にサイトルートが書き換わらない。
つまり、ヴァーチャルURLを設定した場合、http://v.rentalserver.jp/ をルートとする。

問題2
WPの管理画面が表示できなくなる。
http://domain.jp で表示したいのに、http://v.rentalserver.jp/ が表示される!
CSS、画像もろとも全滅である。

今回はデータの量が多かったため、
今後手作業でルートの変換をするのかと思うと朝から気が滅入った・・・。

気を取り直して、こんなときはGoogle先生!
結果、良い解答が得られ、無事ドメイン移管する事が出来たので、備忘録として書いておく。

wp-config.phpに(どこでも良い)

define(’WP_SITEURL’, ‘http://(domain_name)’);

を追加するだけ!!!
(これは、お名前.com 以外でも使えるそうです)

そして、WPのログイン画面から管理画面にログインし、
http://v.rentalserver.jp/ になっている箇所(画像のアップロード先など)を戻す。

あ〜、焦った!
次回からこんなことがあっても、もう大丈夫。
インターネット様さま。