ドメイン変更なしのWordPressの引っ越し

2017年7月8日

プラグインを使って引っ越しできる場合は「All-in-One WP Migration」を使うと便利。解説の必要がないレベルで簡単。(ドメイン変更ありの場合もこのプラグインを使うと特に簡単。)

プラグインを使って引っ越しができない場合はphpMyAdminAdminerを使ってDBをエクスポートする。まるっとバックアップする場合はphpMyAdminよりもAdminerの方が簡単な気がする。

手順

1.旧サーバーのデータをバックアップ(FTP)
2.旧サーバーのDBをエクスポート(phpMyAdmin/Adminer)
3.新サーバーにWPをインストール
4.新サーバーにDBをインポート
5.旧サーバーのwp-config.phpの接頭辞(wp_等)を新サーバーのwp-config.phpに上書き
6.旧サーバーで使っていたテーマ(wp-content/themes)やプラグイン(wp-content/plugin)や画像等(wp-content/uploads)を新サーバーにアップ
7.終わり

サブディレクトリにインストールしていてルートディレクトリを表示してるとき

サブディレクトリにあるindex.phpをダウンロード→ルートディレクトリに入れる。
index.phpの最終行を次のように書き換える(/wp/はインストールディレクトリ名)

トップページ以外が404で表示できないとき

.htaccessでワードプレスの記述が無いときに起こりがち

下から3行目の「RewriteRule . /wp/index.php [L]」はインストール先URL(wp/wordpressあたり)を書く。
ルートディレクトリなら「RewriteRule . /index.php [L]」になると思う。

未分類

Posted by ore