Jef*_*eff 4 domain-name-system hosting
我的站点托管在域 www.x.com。我在 www.y.com 上托管了同一站点的较新版本。我想退出 x.com,但出于熟悉和 pagerank 的原因,我需要保留 x.com 域一段时间。
关于将到达 x.com 的用户转发或重定向到 y.com,我有哪些选择?
理想情况下,我不想再支付 x.com 的托管费用,但如果需要,我会支付。
无论您选择什么,您都需要注册域名 x.com。
完成后,您可以在处理 y.com 的服务器上设置一个额外的虚拟主机。然后,您将 x.com 的 A 记录更改为指向 y.com 拥有的相同 IP(或者,如果您愿意,可以使用 CNAME)。
x.com 的 vhost 定义会将登陆 x.com 的任何流量重定向到 y.com。如果您使用 apache,它可能看起来像这样(其中 aaa.bbb.ccc.ddd 是 y.com 服务器的 IP 地址)
<VirtualHost aaa.bbb.ccc.ddd:80>
ServerName x.com
ServerAlias www.x.com
RedirectMatch permanent ^/$ http://y.com$1
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
上面那一节的重要部分是使用 301、永久、直接代码,SEO 专家推荐使用它来将一个域的 pagerank “转移”到另一个域。我听说这个过程可能需要一些(阅读 6 或更多)个月才能生效