【发布时间】:2011-01-16 11:26:03
【问题描述】:
我在根据查询字符串参数重定向到另一个 URL 时遇到一些问题。我想将输入 www.domain.com/signup.aspx?p=1 的用户重定向到:
www.domain.com/signup
<rule name="Signup Redirect 1" stopProcessing="true">
<match url="signup\.aspx\?p=1" />
<conditions logicalGrouping="MatchAll" />
<action type="Redirect" url="signup" redirectType="Temporary" />
</rule>
现在,当他们进入 www.domain.com/signup.aspx?p=2 时,他们必须访问:
www.domain.com/signup/promocode
<rule name="Signup Redirect 2" stopProcessing="true">
<match url="signup\.aspx\?p=2" />
<conditions logicalGrouping="MatchAll" />
<action type="Redirect" url="signup/promocode" redirectType="Temporary" />
</rule>
上述规则不起作用。这样做的正确方法是什么?提前致谢。
Gr
马丁
【问题讨论】:
标签: iis iis-7 url-rewriting url-rewrite-module