IIS 中的 301 重定向
301 redirect in IIS
所以我们有一个客户端,我们在其中托管他们的站点,但将 2 个不同的域映射(我们对两个域都有绑定)到 IIS 中的同一站点。这主要是因为当他们开始使用我们时,他们只能购买他们最终不想使用的域名。
例如,域是 www.some-thing.com 和 www.something.com。
他们问我是否可以在带连字符的 URL 上放置一个 301 永久重定向,这样用户就应该始终访问该站点的非连字符版本。
我已经尝试 URL 重写规则并在 IIS 中使用 HTTP 重定向,但是该站点随后处于重定向循环中,我认为这是因为我将两个域都绑定到该站点在 IIS 中。
求助!!
提前致谢
试试这个 URL 重写。这是 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>
所以我们有一个客户端,我们在其中托管他们的站点,但将 2 个不同的域映射(我们对两个域都有绑定)到 IIS 中的同一站点。这主要是因为当他们开始使用我们时,他们只能购买他们最终不想使用的域名。
例如,域是 www.some-thing.com 和 www.something.com。
他们问我是否可以在带连字符的 URL 上放置一个 301 永久重定向,这样用户就应该始终访问该站点的非连字符版本。
我已经尝试 URL 重写规则并在 IIS 中使用 HTTP 重定向,但是该站点随后处于重定向循环中,我认为这是因为我将两个域都绑定到该站点在 IIS 中。
求助!!
提前致谢
试试这个 URL 重写。这是 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>