WordPressでサーバを移動した時にDB内のURLを変更する方法


WordPressでテスト用ドメインから運用用ドメインへ移行した際にDB内のURLをすべて置き換える必要があります。結構簡単でUPDATEクエリを5つ打つだけです。

その後、書き込み内容などに本当に間違いなくURLが書き換わっているかをWordpress Plugin SEARCH REGEXで検索、置き換えします。

1.データベース内のoption_value,post_content,guid,meta_valueの置き換え

UPDATE wp_options SET option_value=REPLACE(option_value,"旧ドメイン","新ドメイン");
UPDATE wp_posts SET post_content=REPLACE(post_content,"旧ドメイン","新ドメイン");
UPDATE wp_posts SET guid=REPLACE(guid,"旧ドメイン","新ドメイン");
UPDATE wp_postmeta SET meta_value=REPLACE(meta_value,"旧ドメイン","新ドメイン");

2.search regexで置き換え

一応細かい部分が残っていないか確認する

  • このエントリーをはてなブックマークに追加

コメントをどうぞ

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です