IIS7 で URL リライター ルールを記述しようとしています。現在の正規表現は次の^(policy|pricing|contact|gallery)/(.*)
とおりです。私の書き換えルールは次のとおりです。/{R:1}.aspx?cat={R:2}
policy/ (この場合はスラッシュのまま、WORKS)
gallery/soccer (スラッシュが提供されていないため、これは機能します)
gallery/soccer/ (最後のスラッシュを削除する必要があります)
gallery/soccer/girls/ (最後のスラッシュを削除する必要があります)
.Net などの言語でこれにどのようにアプローチするかはわかっていますが、IIS で正規表現ルールとして厳密に行う必要があります。