我需要进行服务器端重定向(HTTP 301,302或任何服务器端方式),但更新引用者(更改原始版本)。
鉴于此情况:siteA -> siteB (which redirects to siteC) -> siteC
似乎所有浏览器中的常规行为都是保留原始引用,因此siteC
会读取siteA
的引荐来源。但我需要更新该引荐来源,以便siteC
读取siteB
而非siteA
的引荐来源。
这可能吗?
目前我正在使用客户端Javascript代码:
window.location.href = "http://siteC";
。但当然,由于各种原因,这远非完美。我该如何改善这种情况?
答案 0 :(得分:0)
出于安全原因,您可以不更改引荐来源。浏览器不允许你。