Movable Type CMSプラットフォーム Movable Type
ドキュメントサイト

Q&A技術的な質問と回答

Q.出力ファイル名のアンダースコアがハイフンに変換されてしまう

記事の出力ファイル名に「_」(アンダースコア)を使用すると、実際に出力されるファイルでは「-」(ハイフン)に変換されてしまいます。

A.

「記事」テンプレートのアーカイブマッピングの設定による動作です。

Movable Type では、テンプレートをもとに出力されるファイルの命名規則をアーカイブマッピングに設定します。
「記事」テンプレートのアーカイブマッピングは「%y/%m/%-f」で、アンダースコアはハイフンに変換されて出力されます。

アンダースコアとして出力させる場合は、「%-f」のハイフンを削除して「%y/%m/%f」に変更します。
「%-f」などのアーカイブファイル名の定義については以下のドキュメントをご覧ください。

アーカイブマッピングは、テンプレート編集画面内の「テンプレートの設定」を開いて、確認・編集が可能です。

アーカイブマッピング設定(MT6)
Q&A検索