Iis 如何使用URL rewrite重写查询字符串
请注意,我刚开始使用iis重写模块,我有一个任务要用querystring重写url 我要做的是重写这个url 像这样的事情Iis 如何使用URL rewrite重写查询字符串,iis,iis-7,url-rewrite-module,Iis,Iis 7,Url Rewrite Module,请注意,我刚开始使用iis重写模块,我有一个任务要用querystring重写url 我要做的是重写这个url 像这样的事情 您好,马修,谢谢您的链接,但是我并没有真正跟上url重写模块的速度,我附带了这个模块,它似乎不起作用 <rules> <rule name="QueryStringRW" stopProcessing="true"> <match url="^Content\.aspx$" ignoreCase="true" /&g
您好,马修,谢谢您的链接,但是我并没有真正跟上url重写模块的速度,我附带了这个模块,它似乎不起作用
<rules>
<rule name="QueryStringRW" stopProcessing="true">
<match url="^Content\.aspx$" ignoreCase="true" />
<conditions>
<add input="{QUERY_STRING}" pattern="id=(\d+)" />
<add input="{IDtoTitleMap:{C:1}}" pattern="(.+)" />
</conditions>
<action type="Redirect" url="Content.aspx?id={C:1}" appendQueryString="false" redirectType="Permanent"/>
</rule>
</rules>
<rewriteMaps>
<rewriteMap name="IDtoTitleMap">
<add key="id=n%2fWA2PJCJXXnu8mvdC0jXQ%3d%3d&ln=Gy7UlI4cSJE94Wa2qudbFQ%3d%3d" value="Id=Ecommerce" />
</rewriteMap>
</rewriteMaps>
重写规则需要以下信息:
- 规则名称
- 用于匹配URL字符串的模式
- 可选条件集
- 模式匹配时要执行的操作
有关如何为URL重写模块创建规则的详细方法,请访问:Hello Mathew谢谢您的链接,但是我对URL重写模块的使用速度不是很快,我已经使用了这个模块,它似乎不起作用