Movable Type 3.2 のカテゴリー・アーカイブ出力ファイル名がバッティング

このブログで、カテゴリー・アーカイブのアーカイブ・マッピングは、

cat-%-C%x

に設定していたので、例えば「Video」カテゴリの場合「http://www.example.com/archives/cat-video.html」と言うファイル名になるんですが、

video   - http://www.example.com/archives/cat-video.html
windows - http://www.example.com/archives/cat-windows.html
  video - http://www.example.com/archives/cat-video.html

の様にトップレベル・カテゴリーとサブカテゴリーの名前がバッティングしてしまうと、カテゴリー・アーカイブが上書きされて、新しい方のカテゴリー・アーカイブしか生成されなくなってしまいます。

と言う事で、カテゴリー・アーカイブのアーカイブ・マッピングを以下のように変更し、

%-c/%i

出力されるファイル名を、

video   - http://www.example.com/archives/video/index.html
windows - http://www.example.com/archives/windows/index.html
  video - http://www.example.com/archives/windows/video/index.html

に変更しようと思います。

コメントを残す

メールアドレスが公開されることはありません。