【发布时间】:2014-11-07 14:39:23
【问题描述】:
我正在使用 IIS8 并尝试根据以下条件将站点主页重定向到另一个站点:
https://mysite.co.uk
http://mysite.co.uk
https://mysite.co.uk/
http://mysite.co.uk/
应该全部重定向到:https://site2.co.uk/
而任何资源请求都不应重定向,因此以下都不是:
https://mysite.co.uk/abc/def
http://mysite.co.uk/abc/def
https://mysite.co.uk/abc/def
http://mysite.co.uk/abc/def
我尝试了很多变体,但到目前为止我尝试过的都没有奏效,这是我最新的:
<rule name="Redirect Home Only" stopProcessing="true">
<match url=".*" />
<conditions>
<add input="{REQUEST_URI}" pattern="^(.*)" negate="true" />
</conditions>
<action type="Redirect" url="https://site2.co.uk" appendQueryString="false" redirectType="Permanent" />
</rule>
现在我很确定这应该是微不足道的,所以我非常感谢有人让我摆脱痛苦
【问题讨论】: