PowerCMS XでURLマップを削除したときの対応する出力ページへの影響

投稿日: 更新日:

なんかよくわかってなかったのでメモ。

前提

あるスペースに、次のような2つのURLマップがある。

  • URLマップA(PCMSのインデックステンプレート相当)
    • アーカイブ種別:インデックス
    • URLマップ:hoge/index.html
    • コンテナ:記事
    • ビュー:[任意のビュー]
    • ファイル出力:静的
  • URLマップB(PCMSの記事アーカイブテンプレート相当)
    • アーカイブ種別:インデックス
    • URLマップ:hoge/<mt:archivedate format="Y">.html
    • コンテナ:記事
    • ビュー:[任意のビュー]
    • 日付ベース:[「指定なし」以外の値]
    • ファイル出力:静的

スペースには、次の公開中の記事が存在する。

  • 公開年月日が2018年の記事
  • 公開年月日が2024年の記事

この時、出力されているページは次の通りとなる。

  • [サイトルートのパス]/hoge/index.html
  • [サイトルートのパス]/hoge/2024.html
  • [サイトルートのパス]/hoge/2018.html

なお、hogeディレクトリには上記3ファイル以外にファイルは存在しない。

この時、URLマップBをCMS管理画面より削除すると、対応するページ、具体的には次が削除される。

  • [サイトルートのパス]/hoge/2024.html
  • [サイトルートのパス]/hoge/2018.html

更に続けてURLマップAを削除すると、次のページが削除され、更にhogeディレクトリも削除される。

  • [サイトルートのパス]/hoge/index.html

関連するタグ

PowerCMS X 3.6