2023年4月3日
		      
                      
                          
                          Jerry
                      
                      
                          
                          1947
                      
                      
                          
                          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
              
              
 
	      
              
                  
                      
                          
                              
                              《备忘录》
                          
                      
                      
                          
                          0
                      
                  
              
	  微信
          
        
        
        
	  支付宝
          
        
      
        