【发布时间】:2017-11-29 00:04:27
【问题描述】:
我想将 testdomain.com/diamonds/silver 重定向到 testdomain.com/diamonds。
我需要指定域,因为该网站附加了多个域。
这是我现在拥有的,但它似乎没有做任何事情。
<rule name="testredirect" stopProcessing="true">
<match url=".*" />
<conditions logicalGrouping="MatchAny">
<add input="{HTTP_HOST}" pattern="^testdomain.com/diamonds/silver" />
</conditions>
<action type="Redirect" url="/diamonds" redirectType="Permanent" />
</rule>
我也试过这个,但也没有用。
<rule name="testredirect" stopProcessing="true">
<match url="^testdomain.com/diamonds/silver" ignoreCase="true" />
<action type="Redirect" url="/diamonds" redirectType="Permanent"/>
</rule>
有什么建议吗?
我想通了。在下面回答!
【问题讨论】:
-
每个域有不同的部署吗?在这种情况下,我建议使用 web.config 转换来解决这个问题:msdn.microsoft.com/en-us/library/dd465326(v=vs.110).aspx
-
不,同样的部署。
标签: c# asp.net-mvc redirect