MTOS4.1にバージョンアップした。
それにに伴って、こんな感じの.htaccessを書いて安心していた。
Redirect permanent /mt/archives/2008/05/post-702.html http://p0t.jp/archives/2008/05/post-702.html
ところが、リダイレクトできない。よく見ると・・・
(略)/post-702.html
ハイフンが
(略)/post_702.html
アンスコに変わっている。
ちょっと意味がわからないんだが、Word特有の文字を置き換えるの対応するASCII文字 (””、’、…、-、—)の「-」がいけないのか?
そして、置き換えるフィールドの中に無いが、暗黙的に出力ファイル名も含まれるということなのか?
ジーザス!
Redirectでアンスコの方に変えてやるという方法もあるが、負けた気がするので下記のSQLをマイシーコーで実行して事なきを得た。(既に遅いが)
UPDATE mt_entry SET entry_basename = REPLACE(entry_basename, 'post_', 'post-' )
ついでに、ころころ引っ越すために画像はFlickrに置くことに統一した。(ついでだが、flickr and WEBIMAGERは便利なツールだ)
ソフト毎の流儀やバッドノウハウを覚えるのは嫌いな方じゃないが、最近のWordPressの好印象とMovableTypeの悪印象が鮮明過ぎる。SEO的なプラグインもWordPressにそろっている。ぼちぼち変え時かもしれない・・・