一日中 IIS で URL 書き換えのルールを作成しようとしていますが、どのルールも機能していません..
これらのタイプの URL を変換するために URL を書き換えたい
http://localhost:2811/Search/S%2fqIMmjstZg%3d/VehicleDetails.aspx
にhttp://localhost:2811/Search/VehicleDetails.aspx?mid=S%2fqIMmjstZg%3d
http://localhost:2811/Search/yYut%2f%2fBrHa8%3d/VehicleDetails.aspx
に
http://localhost:2811/Search/VehicleDetails.aspx?mid=yYut%2f%2fBrHa8%3d
http://localhost:2811/Search/nNLApdJeWJI%3d/VehicleDetails.aspx
に
http://localhost:2811/Search/VehicleDetails.aspx?mid=nNLApdJeWJI%3d
次の書き換えルールで
<rewrite>
<rules>
<rule name="QueryString">
<match url="^Search/([_0-9a-z-%=\+\$]*)$/VehicleDetails.aspx" />
<action type="Rewrite" url="Search/VehicleDetails.aspx?mid={R:1}" appendQueryString="true" />
</rule>
</rules>
</rewrite>
しかし、それは機能していません..助けてください!!!