canalize.jp 自宅サーバへ移行の巻 つづき

【この記事の所要時間 : 約 2 分

canalize.jpを自宅サーバに移行した後、事件が発生!
なんと、旧URLと新URLでズレが発生している!!!!!!!
どういうことかというと、
Yahooで「ブラックマヨネーズ」と検索して検索エンジンにインデックスされているのは「http://canalize.jp/archives/000249.php」であるが、Not Foundとなる。
実際のブラックマヨネーズの記事は、http://canalize.jp/archives/2005/12/post_25.phpで移行されていた。
ということは、記事(個別エントリー)のファイル名を数字6桁(エントリーID).phpになるようにアーカイブ・マッピングを変更すればいい!と思い、そのように変更。

しかし!!
まだずれている。
http://canalize.jp/ar000249.php はブラックマヨネーズとはまったく関係ない記事であり、ブラックマヨネーズの記事は、http://canalize.jp/archives/000267.phpとなっていた。
ファイル名を数字6桁(エントリーID).phpにしたが、その数字にずれが発生していた!
これは、MovableTypeの書き出し、読み込み機能を利用して移行したためらしい。
これは衝撃で、今まで検索エンジンにインデックスされていたものはすべてオジャンか!?
と一瞬パニックになるが、リダイレクトすればいい。と考え、.htaccessのりダイレクト機能を利用。
しかし、旧URLと新URLは基本的にはドメイン等がまったくおなじなので、根本対応にならないので、諦める。
参考サイト
とほうにくれていると、Kさんが、「あーそれってMySQLからのダンプを戻せばいけるよ。」という天の声。
ということで、旧サイトのMySQLをダンプして新サイトのMySQLへインポート。
そして・・・・直った!!
参考サイト
時間はかかったがなんとか移行できた。
ふ〜

XAMPPではじめる全部無料のかんたん+最新自宅サーバーfor Windows
林 和孝
ラトルズ
売り上げランキング: 151,884
スポンサーリンク
レクタングル(大)広告
  • このエントリーをはてなブックマークに追加
スポンサーリンク
レクタングル(大)広告

コメントをどうぞ

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