我有这样的场景:https://site1.com有一个到http://site2.com的链接,它使用PHP头位置自动重定向到http://site3.com。用户单击site1中的链接,最终进入site3。
正如预期的那样,引用不会从site1传递到site2 (HTTPS到HTTP),但我希望在site3上应该有引用site2 (两者都在HTTP上)。site3上没有推荐人信息。
这是正常的还是我做错了什么?我使用PHP的$_SERVER‘’HTTP_REFERER‘来读取推荐人信息。
发布于 2015-03-13 23:16:24
sYou不能依赖“HTTP_REFERER”的存在,因为它被一些浏览器和大多数安全软件剥离了。我也有类似的问题,检测来自哪个搜索引擎的流量。
我会将引用URL作为参数传递到站点2和3的URL上,这样您就可以保证它在那里。
https://stackoverflow.com/questions/29035730
复制相似问题