django升级后百度统计不生效提示referrer被禁用

2023年4月3日 Jerry 616 2023年11月4日

最近,django升级了3.0版本,结果百度统计不生效,每天仅能统计几个访问量,检查代码提示referrer被禁用,怎么回事呢!

代码完全没有修改,在django2.0版本是没有问题的,应该是django在安全方面做了修改。

解决办法很简单,在统计代码前加一句代码:

<meta name="referrer" content="strict-origin-when-cross-origin">

最终完整代码:

<meta name="referrer" content="strict-origin-when-cross-origin">
<script>
var _hmt = _hmt || [];
(function() {
  var hm = document.createElement("script");
  hm.src = "https://hm.baidu.com/hm.js?xxxx";  //自己的统计代码
  var s = document.getElementsByTagName("script")[0]; 
  s.parentNode.insertBefore(hm, s);
})();
</script>

原创文章,转载请注明出处: https://jerrycoding.com/article/django-referrer

微信
jerry微信赞助
支付宝
jerry支付宝赞助

您尚未登录,暂时无法评论。请先 登录 或者 注册

0 人参与 | 0 条评论