营销人员决定他们希望我们更改网页的网址。
所以类似:
http://www.boyscouts.org/NewClubOpening/
http://www.boyscouts.org/NewClubOpening?c=16
http://www.boyscouts.org/NewClubOpening?c=16&s=invite
[...]
应重定向到
http://www.boyscouts.org/ClubOpening/
http://www.boyscouts.org/ClubOpening?c=16
http://www.boyscouts.org/ClubOpening?c=16&s=invite
[...]
我之前在Apache中做过这个,但从来没有IIS。希望有一种方法可以使用通配符
从我收集的东西:
<rewrite>
<rules>
<rule name="newclubopening" stopProcessing="true">
<match url="^NewClubOpening(.+)?" />
<action type="Redirect" url="http://www.boyscouts.org/ClubOpening{R:1}" redirectType="Found" />
</rule>
</rules>
</rewrite>
这是对的吗?你们是怎么做到的?
由于
答案 0 :(得分:1)
我使用IIS重定向工具测试程序测试了我的指令,我是正确的,除了我删除的表达式开头的插入符号。
http://www.iis.net/learn/extensions/url-rewrite-module/testing-rewrite-rule-patterns