異なるドメイン名にWordpressのサイトを移転する方法

In: WordPress

3 2月 2009

Wordpressで異なるドメイン名にサイトを移転する方法のメモ。

  1. 「ツール」の「エクスポート」で「エクスポートファイル」を手元のPCにダウンロードする。
  2. 移転先の「ツール」の「インポート」で「Wordpressのインポート」を選んでさっきのエクスポートファイルをアップロードしてインポートを行う。(画像を元サイトからダウンロードするオプションを選んでも「ファイルサイズが不正」というエラーが出てコピーされなかった。とりあえずこの問題は無視)
  3. 「wp-content /uploads」の画像ファイルを移転先の同じ場所にコピーする。
  4. 以下のSQL文を移転先で実行する。(参考サイト)
CODE:
  1. UPDATE wp_options SET option_value = replace(option_value, 'http://www.old-domain.com', 'http://www.new-domain.com') WHERE option_name = 'home' OR option_name = 'siteurl';
  2. UPDATE wp_posts SET guid = replace(guid, 'http://www.old-domain.com','http://www.new-domain.com');
  3. UPDATE wp_posts SET post_content = replace(post_content, 'http://www.old-domain.com', 'http://www.new-domain.com');
  4. UPDATE wp_comments SET comment_author_url = replace(comment_author_url, 'http://www.old-domain.com', 'http://www.new-domain.com');

"wp_"の接頭語は実際使っているものに置き換えること。プラグインで同様な作業が必要かもしれない。パーマリンク設定は”/%year%/%monthnum%/%day%/%postname%/”などの数字ベースではなく「日付や投稿名」ベースのものにしておいた方がいいかもしれない。(数字ベースでうまくいくかどうかは未検証) パーマリンクの形式違いを吸収するのはPermalink Redirect WordPress Pluginを利用するといいかも。

Comment Form

About this blog

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Quisque sed felis. Aliquam sit amet felis. Mauris semper, velit semper laoreet dictum, quam diam dictum urna, nec placerat elit nisl in quam. Etiam augue pede, molestie eget, rhoncus at, convallis ut, eros. Aliquam pharetra.

Photostream

-->

 

2009年2月
« 1月   3月 »
1234567
891011121314
15161718192021
22232425262728

Categories

Archives