2015-03-13 105 views
1

我有这种情况: https://site1.com有一个链接到http://site2.com自动重定向到http://site3.com使用PHP头位置。 用户点击site1中的链接并结束于site3。通过引用网址

正如所料,引用不是从站点1传递到站点2(HTTPS到HTTP),但我希望在站点3上我应该有引用站点2(都在HTTP上)。站点3上没有引用者信息。

这是正常的还是我做错了什么? 我使用PHP的$ _SERVER ['HTTP_REFERER']来读取引用信息。

+0

你可以更新site2的PHP代码吗? – Brian 2015-03-13 15:31:09

+0

@Brian是的,我可以做到这一点。实际上,使用site2的想法是因为我对site1和site3的访问权限有限 – Octav 2015-03-13 15:34:24

回答

0

sYou不能依赖'HTTP_REFERER'在那里,因为它被一些浏览器和大多数复发软件剥离出来。我有类似的问题,检测哪些搜索真正的流量来自。

我会通过引用URL作为网站2的URL的参数3,这样你就可以链接它。