1

该公司有2个域名。旧版(域 A)站点当前处于活动状态,它是从位于不同域的站点 B 克隆的。在突然被撤下之前,站点 B 存活了 4 个月。站点 A 已作为子域放置在该主机上,因此被俘虏且无法访问。一切都被有条不紊地从站点 A 重定向到站点 B,并且它的排名很快,并从遗产中汲取了汁液。

旧域通过其注册商从无法访问的主机中“拉出”,我们将站点 B(结构、内容等)克隆到域 A 以防止完全丢失。因此,我们的旧域 A 域一直在挣扎,因为根本没有服务器端重定向。

域 B 刚刚归还给我们。尽管自 1 月下旬以来一直处于离线状态,但它仍在被索引和排名。为我们的新站点建立适当的 301 的最佳途径是什么?我可以重新部署该站点的克隆并在 WP 中添加重定向,或者使用 .htaccess 更好:

RewriteEngine on
RewriteCond %{HTTP_HOST} ^(www.)?domainB.com$
RewriteRule ^/(.*)$ http://www.domainA.com/$1 [R=301,L]

这两个域现在都在我们可以完全访问的同一个 IP 上。我们基本上是在尝试建立连续性,以指示我们当前网站从 A->B->AB 的旅程(但没有合并,因为它们是除了 url 之外的重复内容)。谢谢!

4

1 回答 1

0

是的,我会.htaccess选择你在那里的选择。应该可以正常工作,无需重定向单个页面,只需将所有内容发送到域 A 上的相同页面即可。

于 2017-06-27T22:49:26.413 回答