一般来说,不做特殊限制的情况下,点击A标签跳转到新页面后,新页面是可以捕捉到refferer的。但是有一种情况不行:从https跳到了http。
假如你在 https://www.a.com
上有个A标签链接到 http://www.b.com
。此时,如果不做特殊设置,b是无法获取refferer=https://www.a.com
的。它可能返回一个空字符串。
如果想获取到,在https://www.a.com
站加个meta标签即可:
<meta content="always" name="referrer">