11

書き換えマップで正規表現を使用することは可能ですか? 例えば:

<rewriteMap name="Redirects">
   <add key="/blah/(.*)" value="/blah/{R:1}" />
</rewriteMap>

または、このアプローチを処理する方法はありますか? 現在、すべてに一致するようにルールを設定し、書き換えマップを使用して新しい URL にマップしています。リソースファイル(何とか)など、ディレクトリの下のすべてをキャプチャしたいと思います...それらすべてに対して手動でこれを行う必要はありません。

4

1 に答える 1

3

残念ながら、正規表現を使用するルールを作成する必要があります。

キーと値との関係に明らかな共通パターンがないことに注意してください。つまり、正規表現やワイルドカードを使用して URL 変換ロジックを定義することはできません。 http://www.iis.net/learn/extensions/url-rewrite-module/using-rewrite-maps-in-url-rewrite-module

于 2012-11-29T16:36:01.140 に答える