• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Movable Typeでindex.htmlというファイル名のエントリー表示)

Movable Typeでindex.htmlというファイル名のエントリー表示

このQ&Aのポイント
  • Movable Type3.35を使用してサイトを構築していますが、index.htmlというファイル名のエントリーを表示することができません。
  • index.htmlのエントリー表示に問題があります。aaディレクトリ内のindex.htmlにアクセスするとカテゴリーアーカイブが表示されるなど、意図した表示ができません。
  • また、bbディレクトリ内のindex.htmlのみ記事が存在する場合、コメントの投稿ができないため、エントリーの表示方法について質問です。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

カテゴリーアーカイブの生成位置(フォルダ)と、 エントリーの生成位置(フォルダ)、が同じに設定されているため、 エントリーのファイルがカテゴリーのファイルに上書きされているのだと思います。 回避策としては、 MT管理画面>設定>公開>「アーカイブ・マッピング」にて カテゴリーアーカイブの出力設定を変えること。 質問の内容を拝見した限りでは、カテゴリアーカイブは必要ないように 思えますが、必要なければ「アーカイブマッピング」にて チェックをはずし再構築しなおすだけで大丈夫だと思います。 もしカテゴリーアーカイブが必要であって、 さらにエントリー・カテゴリーともに どうしても同じフォルダ内にファイルを出力させたいのであれば、 カテゴリーアーカイブの出力フォーマットのファイル名部分を、 category.htmlなどにすれば 同じファイル名でぶつかることはなくなります。

noname#37544
質問者

お礼

ご回答ありがとうございます。 アーカイブマッピングからカテゴリーアーカイブのチェックを外して再構築したら、ちゃんと表示されました。 本当に助かりました。ありがとうございます!

関連するQ&A