在IIS中重定向301

时间:2015-10-28 08:36:42

标签: asp.net iis web web-site-project

所以我们有一个客户端,我们托管他们的网站,但有两个不同的域映射(我们有两个域的绑定)到IIS中的同一站点。这主要是因为当他们从我们这里开始时,他们只能购买他们最终不想使用的域名。

例如,域名是www.some-thing.com和www.something.com。

他们问我是否可以在带有连字符的URL上放置301永久重定向,这样用户就应该总是转到该网站的非连字符版本。

我已经尝试过URL重写规则并在IIS中使用HTTP重定向,但是该网站然后处于重定向循环中,我认为这归结于我将这两个域绑定到IIS中的站点。

帮助!!

提前致谢

1 个答案:

答案 0 :(得分:1)

尝试此网址重写。这是Source

<rule name="fromadd Host Name" stopProcessing="false">
      <match url="(.*)" />
      <conditions>
        <add input="{HTTP_HOST}"  pattern="^anitkb\.com$" />
      </conditions>
      <action type="Redirect" url="To address" redirectType="Permanent" />
    </rule>