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

Config Directives Reference環境変数リファレンス

SearchAlwaysAllowTemplateID

最終更新日: 2019.02.27

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

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

Movable Type 7 以降

mt-cd-search.cgi を利用したコンテンツデータの検索に対して、SearchAlwaysAllowTemplateID と違う設定を行いたい場合は、ContentDataSearchAlwaysAllowTemplateID を設定します。

使い方

SearchAlwaysAllowTemplateID 1

初期設定値

0

SearchAlwaysAllowTemplateID と関連のある環境変数 (44)