WordPressを別ドメイン(別サーバ)に移行

WordPressを開発環境(test.example.comなど)から本番環境(www.example.comなど)に移したい場合、WordPressではすんなりとはいきません。
以下、手順をまとめます。

※3.4.1のシングルサイト構成の場合です。

バックアップ

まず、ftpなどでファイル全部をダウンロード。phpMyAdminなどでデータベースもバックアップ(エクスポート)。

設定ファイルの変更

wp-config.phpの、データベース部分を書き換えます。
ftpなどで新しい環境にアップロードし、データベースも復元(インポート)します。
必要であれば、フォルダやファイルのパーミッションも変更。

データベースの修正

wp_options:siteurl, homeの部分にURLが記述されているので修正。
UPDATE wp_options SET option_value = 'http://www.example.com' WHERE option_name = 'home';
UPDATE wp_options SET option_value = 'http://www.example.com' WHERE option_name = 'siteurl';

wp_postsに記事のURIが記述されているので修正。
記事本文(post_content)とguidに記述されていると思うので、1記事ずつ手作業で修正。

以上です。

  • Spread The Love
  • Digg This Post
  • Tweet This Post
  • Stumble This Post
  • Submit This Post To Delicious
  • Submit This Post To Reddit
  • Submit This Post To Mixx

0 Response to “WordPressを別ドメイン(別サーバ)に移行”

Leave a Reply