wordPressのURLを変更・移動する
Posted: 5月 27th, 2008 | Author: focajun | Filed under: wordPress | 1 Comment »
wordPressは、データーベースに2種類のアドレスをもっている。
- ブログデータアドレス
- メインindxアドレス
通常上記は同じURLだが、ブログデータをことなるサーバーに配置する場合用に2つ用意されている。
wordPressのURLを変更・移動する場合、下記のケースは、データーベースを変更する必要がある
- メインindexアドレスとブログデータアドレスがことなる場合
- ドメイン、サブドメインを移動する場合
以上が予備知識
1.バックアップをとる
URLを変更する前には、データベース、ファイルともに全てバックアップをとる
2.データベースのURLを変更する
- phpMyAdminにログイン
- データベースを選択
- テーブルwp_optionsを選択、ブラウズする
- フィールド"siteurl"をさがし、エディットモードにする
- "siteurl"の値を変更したいURLにセットする
- テーブル"wp-options"にもどり、フィールド"home"をさがし、エディットモードにする
- "home"の値を変更したいURLにセットする
- “wp-content/cache”のフォルダーを削除する*調査中
3.ポストデータのドメインネームを変更する
ドメインを変更した場合、ポストされたデータの、たとえば、画像データのURLも変更する必要がある。そのばあい、mySqlのコマンドを実行する
- phpMyAminにログイン
- WordPressのデータベースを選択
- テーブル"wp_posts"を開く
- 以下のSQLコマンドを実行する
UPDATE wp_posts SET post_content = REPLACE ( post_content, 'http://old.jp', 'http://new.jp')
*UNDOはできないので、厳密に注意
*その他の投稿でダイレクトに旧URLを指定している場合、いか実行
UPDATE wp_posts SET post_content = REPLACE ( post_content, ‘http://exampleoldsiteurl.com’, ‘http://examplenewsiteurl.com’);
4.テンプレート
もし、テンプレートで、ダイレクトで古いURLを指定している場合、マニュアルで変更する
5.configファイルの変更
もし、データベース自体を変更した場合、wp-config.phpのデータベースの指定を変更する
6.プロファイルの確認・変更
- Administration PanelsのOptions > Generalにて、URLが変更されているのを確認する
7..htaccessの変更
旧URLにたいし、リダイレクトなどを設定している場合には、.htaccessを変更する。
以上
参考

[...] wordPressのURLを変更・移動する « アスーカル・ITレビュー [...]