もう4,5年前になりますが、MTのテーマを変えたときに、出力される記事のファイル名の区切り文字が「_」から「-」に変更になりました。
おかげで過去の記事への内部リンクが切れてしまったのですが、Apacheの rewriteで URLの中の「post_」を「post-」に書き換えるようにしていました。 それでもこのパターンに当てはまらない場合はリンク切れになってしまうのですが。
先日の AMP対応の関係で、Googleの Search Consoleをよくチェックするようになったのですが、クロールでのリンクエラーがあると警告してくれます。
そのたびにチマチマと直しているのですが、だったら「post_」についても rewriteで対応するのはやめて、元記事をちゃんと修正しようと方針を変更しました。
しばらくの間、古い記事へのリンク切れが頻発すると思います。
もしリンク切れがあった場合は、URLの「_」を「-」へ書き換えると表示されると思います。
ご迷惑をおかけしますが、逐次修正していきますのでよろしくお願いいたします。