我实际上不确定从哪里开始。
基本上我有一个搜索引擎优化的伙伴,他的一个客户网站已被某个网络托管服务复制,尽管将其关闭,但该副本并未被删除。有问题的预览站点的 PR 比实际的客户端站点更高,因此 SEO 被完全破坏。
我们设法克服这种情况的唯一控制是文件(但不是 .htaccess)正在从客户端的服务器传播。基本上,这是一场可怕的噩梦。
我打算做的是在 PHP 头文件中设置条件重定向,这样如果浏览器/引擎点击预览站点,它将 301 到客户端站点。然而,如果浏览器/引擎访问了正确的站点,我们什么都不用做。
虽然我可能可以通过反复试验找出语法,但这有点时间敏感,因为有问题的客户有一个直接进入 Hades 的 SEO 活动。
我希望这里有人知道如何格式化条件重定向。
让我们称这两个域:
previewdomain.com domain.com
这么客气的说...
if current url == previewdomain.com then 301 redirect to domain.com
else do nothing
感谢您的协助!