重定向绝对 URL 服务器 2012 IIS

重定向绝对 URL 服务器 2012 IIS

我们正在迁移到新域名,需要将用户从原域名重定向到新域名。

我需要做的一件事是进行设置,这样如果用户有一个已保存的链接(例如 www.domain.com/questions),它就会重定向到 www.newdomain.com/questions。

我们有多个链接需要重定向,以达到 SEO 目的。显然,您可以在 apache 中使用 htaccess 文件执行此操作,代码如下,

RewriteCond %{HTTP_HOST} ^DomainA.com
RewriteRule ^(.*) http://DomainB.com/$1 [P]

我的问题是如何使用 IIS 或 redirection.config 中的 web.config 文件实现这一点?

答案1

我找到了这个问题的解决方案。你实际上可以用它来做很多事情

<rule name="OriginalDomainRedirection">
      <conditions>
      </conditions>
      <action type="Redirect" url="https://www.domain.com/{R:0}" redirectType="Permanent" />
    </rule>

如果将其放入 wqeb.config 文件中,则会将域 A 上的任何页面重定向到域 B 上的相同页面。对于 SEO 非常有效。

相关内容