パーマリンクがうまくいかないのはmod_rewrite周りだった
「WordPressをインストールしたディレクトリに対して「AllowOverride」を"All"又は"FileInfo"に設定します」
"mod_rewriteの設定(パーマリンク形式を変更した場合にエラー表示された場合) - WordPressの使い方"
http://www.adminweb.jp/wordpress/permalink/index2.html
mod_rewriteモジュールはロードしてた。
後は、AllowOverrideをAllにしたら、ちゃんと古い投稿記事も新しいパーマリンクで表示された。
よかったよかった?