WordPress移行後、apacheのログを見ると結構な数のリンク切れエラーが記録されている。ほとんどはbotによるものだ。
まー、ほっときゃそのうち来なくなるだろうと踏んで、放置の方向で考えていたのだけれど、あまりの数の多さに一策講じることにした。
MTからのリダイレクトの方法については、ココで解説されている。この中のAlexくんの方法を試してみる。
要するにMTのアーカイブページテンプレートに、WordPressのページへのリンクを貼るのだね。手順として
- まず、WordPressでパーマリンクの設定をする
- おもむろにMTへログインし、Individual Entry Archiveの内容をmt-wp-redirect.zipの中のmt-wp-redirect-page.htmlの中身で書き換える。http://www.example.com/blog/archives/は、自前の環境に書き換える。ウチのバヤイ、http://stanza-citta.com/slipperman/date/となる。八行目はウチではエラーが出たので削除。あとウチのMTはeucだったので文字コードを変更。ついでにメッセージも日本語に変えた方がいいのでと、諸々変更していったら、最終的にこうなった。
- テンプラの修正が終わったら、再構築。
- Alexくんの説明では他にやることあるみたいなんだけど、とりあえずうまく動いたからいいや。
- カテゴリーとマンスリーのアーカイブは、めんどいから無視。カテは数が少ないからその気になりゃ人力で対応可能だわね。
というわけで、リダイレクトできるようになりましたとさ。めでたしめでたし。
http://stanza-citta.com/slipperman/archives/000432.html