【发布时间】:2015-07-10 03:27:16
【问题描述】:
我有一个重写映射,我想将请求的 URL 中的任何查询参数附加到重写的 URL。
例如:
- /page/abc/ ---> /index.cfm?page=abc (作品)
- /page/abc/?param1=111 ---> /index.cfm?page=abc¶m1=111 (不起作用)
- /page/abc/?param3=333¶m4=444 ---> /index.cfm?page=abc¶m3=333¶m4=444 (不起作用)
我的 web.config 是:
[...]
<rules>
<clear />
<rule name="Rewrite rule1 for SiteMapEngine">
<match url=".*" />
<conditions>
<add input="{SiteMapEngine:{REQUEST_URI}}" pattern="(.+)" />
</conditions>
<action type="Rewrite" url="{C:1}" appendQueryString="true" />
</rule>
</rules>
[...]
【问题讨论】:
标签: asp.net iis url-rewriting iis-7