Windows 2012/IIS8 で ColdFusion 11 を実行しており、URL が特定の正規表現に一致する場合にサーバー変数を追加できるように、アウトバウンド ルールを使用して IIS で URL 書き込みを設定しようとしています。
<outboundRules>
<rule name="Add header for .ext files" patternSyntax="Wildcard">
<match serverVariable="RESPONSE_The_Url" pattern="*" />
<conditions>
<add input="{REQUEST_URI}" pattern="\.ext$" negate="true" />
</conditions>
<action type="Rewrite" value="{REQUEST_URI}" />
</rule>
</outboundRules>
ルールは常に (否定された) 条件に一致し、ヘッダーに「/jakarta/isapi_redirect.dll」の値を追加しました。他の多くのサーバー変数を試しましたが、代わりにパスを出力する単一の変数が見つかりません。 /jakarta/isapi_redirect.dll の
これは、IIS と ColdFusion コネクタの間の相互作用に関係していると思いますが、これを解決する方法についてのアドバイスは見つかりません。このルールのリクエストに関連する URL を正しく取得する方法や、特定の場合にのみ応答ヘッダーを追加する方法はありますか?