【发布时间】:2012-11-20 08:05:14
【问题描述】:
我在 IIS7.5 上使用 IIS 重写模块。我的映射位于结构中的文本文件中:
[old url], [new url]
所以这样的事情是有效的:
products/abc, http://test.com/new/products/abc
这在我的 web.config 中使用以下规则
<rule name="FileMapProviderRule" stopProcessing="true">
<match url="(.*)" />
<conditions>
<add input="{FileMapProvider:{R:1}}" pattern="(.+)" />
</conditions>
<action type="Redirect" url="{C:1}" redirectType="Permanent" />
</rule>
如果我也想传递查询字符串,我的规则是什么?所以我想让这个工作:
products?sku=123, http://test.com/new/products/123
products?sku=789, http://test.com/new/products/789
【问题讨论】:
标签: iis-7.5 url-rewrite-module