首页 > 建站‧营销

https网站跳转到http网站时,referrer获取不到的问题


A页面放在https网站上,B页面放在http网站上,从https跳转到http网站时,为了用户隐私安全信息,浏览器默认不传送referrer,如果想要正常获取referrer,可以在A页面加上<meta content="always" name="referrer"/>

或者在B页面采用如下代码,指定域名来路,跳转到指定页面:

<script>
if(document.referrer.replace("https://","").split("/",1)=="A.com") window.location="http://v.com?123";
</script>

如果来路链接是a.com下面的https页面链接,则跳转到:http://v.com?123

本文链接:https://zhanque.net/cms/4817.html