如何进行服务器端HTTP重定向更新引用者(更改原始引用者)

时间:2013-11-22 06:22:54

标签: javascript http redirect referrer

我需要进行服务器端重定向(HTTP 301,302或任何服务器端方式),但更新引用者(更改原始版本)

鉴于此情况:siteA -> siteB (which redirects to siteC) -> siteC

似乎所有浏览器中的常规行为都是保留原始引用,因此siteC会读取siteA的引荐来源。但我需要更新该引荐来源,以便siteC读取siteB而非siteA的引荐来源。

这可能吗?

目前我正在使用客户端Javascript代码: window.location.href = "http://siteC";。但当然,由于各种原因,这远非完美。我该如何改善这种情况?

1 个答案:

答案 0 :(得分:0)

出于安全原因,您可以更改引荐来源。浏览器不允许你。