我的网站托管在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>
上述节的重要部分是使用301,永久性的直接代码,SEO专家推荐将其转移到另一个域的页面.我听说这个过程可能需要一些(阅读6个月或更长时间)才能生效