PowerCMS™
PowerCMS 4 系のサポートは2026年3月31日をもちまして終了いたします。期限までに PowerCMS 5/6 最新版へのアップグレードをご検討ください。
PowerCMS クラウドで WAF および CDN オプションの受付を開始しました。
[新着情報] JVN#76729865 の脆弱性について PowerCMS への影響 を追加しました。
[よくあるご質問] PSGI 環境で A-Form などサードパーティ製のアクションでエラーが発生する場合に対策はありますか? を追加しました。

SearchAlwaysAllowTemplateID

SearchAlwaysAllowTemplateID

PowerCMS 1.5 以降、mt-search.cgi の検索結果テンプレートとして、template_id クエリパラメータで指定されたテンプレートに、セキュリティ上の配慮から以下のような制限が掛けられています。この環境変数を 1 にすると、常に template_id で指定されたテンプレートを、検索結果テンプレートとして利用することができます。

  • 出力されるテンプレートの拡張子に ".php" または ".asp" を利用できません。
  • template_id で指定されたテンプレートが、インデックステンプレートの場合、テンプレートの種類が "メインページ (main_index)" 以外のテンプレートを利用できません。
  • template_id で指定されたテンプレートが、アーカイブテンプレートの場合、"記事リスト" として作成されたテンプレートである必要があります。

使い方

SearchAlwaysAllowTemplateID  1

初期設定値

0