百度统计代码导致wordpress静态文件使用二级域名有cookie

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 20:38   1197   0

今天发现使用的静态文件的二级域名(http://static.phpsong.com)有cookie,为什么图片、css、js等要使用二级域名,请参考
网站打开速度优化-前端篇
wordpress图片使用单独域名
主要目的是清除网站上header中带的cookie加速静态文件的加载,但是今天无意中发现,我的图片等静态文件带有request cookie如图

静态文件有cookie

主要是cookie的域设置在phpsong.com上,导致所以的二级域名都使用了cookie

cookie的域在顶级域名

原因查找
1)是不是七牛云启用了cookie跨域
测试证明,清除cookie直接访问图片地址,发现没有产生cookie,这就说明不是七牛的

2)之前后台启用单独域名的时候,把

//指定cookies的域名
define('COOKIE_DOMAIN', 'www.phpsong.com');

删除了
添加cookies指定,发现还是有问题

3)wordpress产生
查找整个wordpress系统查找关键字Hm,没有发现

4)难道是nginx服务产生的
在服务器上新建了一个test.html页面,放入一张图片,发现没有cookie,那就跟服务器没有关系

5)js产生
chrome禁用js,发现没有了cookie,问题可能就在加载的js上

每个页面都有的是广告和统计代码,在4)中的test.html测试放入统计代码,发现图片域名的cookie产生了

试着解决问题,进入百度统计平台,发现配置的域名是phpsong.com是我配置错了百度默认了顶级域名
,我添加www.test.com,发现显示的还是test.com,应该百度统计的问题.然后检查一了一下cnzz的统计,发现没有这个问题考虑是不是要把统计代码切换成cnzz的


QQ交流群:136351212
查看原文:https://www.phpsong.com/2603.html
分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP