JGi*_*tin 4 iis-7 url-rewriting
我试图从这个URL重新连接...
/Search/VehicleDetails.aspx?vehicle=285584
Run Code Online (Sandbox Code Playgroud)
对这一个
/VehicleAdvert/tella/Friend/285584
Run Code Online (Sandbox Code Playgroud)
到目前为止,我一直在玩规则,有这个,这不起作用......
<!-- Tell a Friend -->
<rule name="Tell a Friend" stopProcessing="true">
<match url="^.*(?:Search/VehicleDetails.aspx).*$" />
<conditions>
<add input="{QUERY_STRING}" pattern="vehicle=.*" />
</conditions>
<action type="Redirect" url="/VehicleAdvert/tella/Friend" redirectType="Permanent" appendQueryString="true" />
</rule>
Run Code Online (Sandbox Code Playgroud)
我回来的网址是 /VehicleAdvert/tella/Friend?vehicle=285584
之后是什么 - > /VehicleAdvert/tella/Friend/285584
任何人都可以建议我哪里出错?
提前致谢 :)
Truegilly
这解决了它
<!-- Tell a Friend -->
<rule name="Tell a Friend" stopProcessing="true">
<match url="^.*(?:Search/VehicleDetails.aspx).*$" />
<conditions>
<add input="{QUERY_STRING}" pattern="vehicle=(\d+)" />
</conditions>
<action type="Redirect" url="/VehicleAdvert/tella/Friend/{C:1}" redirectType="Permanent" appendQueryString="false" />
</rule>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
6588 次 |
最近记录: |