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

2023年4月3日 Jerry 1095 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 条评论

每日一句 (From ONE)
人生并非二进制,无法用0和1概括,当命运系统出错,陷入难以摆脱的低谷,没有天才程序员来帮忙修补生活。苦难的引力扭曲人心,遇到漫长的极夜,许多人在太阳出来之前放弃,不是谁都能等到黎明。
本周日的故事,关注小人物的苦难。
微信扫码

扫一扫关注我

关于本站