wordpressのcopy
その他 October 6th, 2009練習(開発)用に、動いてるサイトのものをcopyをした。
1. ファイル構成をそのままコピー
2. DBを、exportして, ちょっと変更して(下記説明)、importしたら、そのまま動いた。
以下のサイトを参考にした。
http://maketecheasier.com/clone-and-migrate-wordpress-blog-to-new-server/2008/01/30
説明の通りに、
wp_options テーブルの、siteurlを新しいものに書き換えた。 homeというフィールドは無かったので、siteurlだけをかえた。
後は、editorで、動いてるサイトのurlを開発用のurlに置換していった。(たぶん、内部リンクを張った部分を変えたはず)
あとは、検索ロボットが読まないように、User-agent: * Disallow: / とした。(一応、ネットで見れるけど、これなら重複コンテンツによるペナルティは受けない??はず)
あと、完全に移行ということになれば、
robots.txtを元にもどして、
バックリンクを受けているページに、301redirectを個別にはっていけばいいのだろう。
google web-master-toolで、ある程度は調べられる。yahooのsite-explorerでも同じだと思う。
それで、個別に.htaccessに301 redirectを書いていく(bloggerからの移転の時は、そうした)
ただ、この場合でも、バックリンクを受けているページの価値は、多少落ちてしまうようだ。
今のドメイン名とコンテンツは、マッチしていないので、domain名を変えるべきか悩む。