问题及原因
Chrome 85+后访问使用不蒜子计数的页面会出现单页访问计数错误,原因在于更新后的Chrome将Referrer Policy
默认修改为了strict-origin-when-cross-origin
。使得不蒜子无法获取完整的URL而只能得到hostname主域,pv的数值因此变成了所以单页pv之和。
解决方法
添加元信息
在网页的<head></head>
标签中加入
1 | <meta name="referrer" content="no-referrer-when-downgrade"> |
修改浏览器设置
使用Chrome打开 chrome://flags/#reduced-referrer-granularity,
找到 Reduce default ‘referer’ header granularity
并更改为 Disabled
。