如果引荐来源使用https,如何通过JavaScript获取正确的引用?

时间:2013-04-12 12:20:54

标签: javascript html referrer

我使用document.referrer通过JavaScript阅读引荐来源网址,例如如果用户点击谷歌搜索结果链接并登陆我的网站:

http://www.google.com -> Click on search result -> redirect -> http://www.mysite.com => document.redirect returns correct referrer

现在,只要谷歌搜索结果通过http 传递,,如果使用httpS,document.referrer始终为空,则此工作正常:

https://www.google.com -> Click on search result -> redirect -> http:/www.mysite.com => document.redirect is empty

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

  

当您从https://www.google.com进行搜索时,您从我们的自然搜索列表中访问的网站仍然会知道您来自Google,但未获得有关每个查询的信息。

请阅读:http://googleblog.blogspot.com/2011/10/making-search-more-secure.html