movabletype.jp
検索

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

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

A.

「ブログ記事」テンプレートのアーカイブマッピングの設定による動作です。
「ブログ記事」テンプレートにデフォルトで設定されているアーカイブマッピングでは「%-f」となっているため、アンダースコアはハイフンに変換して出力します。

アンダースコアとして出力させる場合には、アーカイブマッピングのファイル名の出力箇所を「%f」に変更します。
現在の設定の確認や、設定を変更する場合には、「ブログ記事」テンプレートの「テンプレートの設定」を開き、アーカイブマッピングの「パス」のプルダウンから「カスタム」を選択してください。

archivemapping_setting.png
アーカイブマッピングで利用するアーカイブファイル名の定義については、以下のドキュメントをご覧ください。