我有这种情况: https://site1.com有http://site2.com的链接,使用PHP标头位置自动重定向到http://site3.com。 用户单击site1中的链接,最终到达site3。
正如预期的那样,引用者不会从site1传递到site2(HTTPS到HTTP),但我希望在site3上我应该作为引用者site2(都在HTTP上)。 site3上没有推荐人信息。
这是正常还是我做错了什么? 我使用PHP的$ _SERVER [' HTTP_REFERER']来阅读推荐人信息。
答案 0 :(得分:0)
你不能依赖'HTTP_REFERER',因为它被一些浏览器和大多数重复软件剥离了。我有一个类似的问题,检测哪些搜索引擎流量来自。
我会将引荐网址作为网站2& URL的参数传递。 3,那样你就可以保证它就在那里。