我正在从d(omain)1移动到d2。
我想让 R301 从 d1 到 d2,在 d2 上我希望能够知道,用户是从 d1 重定向而不是直接进入 d2(不一定只是根据定义直接传输,但只是不是通过 d1 上的重定向。
我更喜欢在使用 URL 参数时不会产生更多"问题"(如 SEO 问题)的解决方案。
如此理想的是HTTP_REFERER或其他标题,但它似乎不起作用。或者有没有解决方案(根本没有...除了网址参数)?
此外,如果我最终必须使用 URL 参数,设置......rel="canonical"...在 d2 网页上,以便 Google 看到"mypage.php?redirected=true"与"mypage.php"相同?
谢谢
RFC 未在状态 301 定义中指定任何特定于引荐来源网址的行为。如果你在 d1 中控制 Web 服务器,你可以通过 Apache 或通过你最喜欢的服务器边语言添加一个标头。
如果您想使用URL参数的方式,规范标签应该足以防止Google出现任何重复问题。