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

来源:互联网 发布:休斯顿国际电影节知乎 编辑:程序博客网 时间:2024/06/08 18:14

今天发现使用的静态文件的二级域名(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 0
原创粉丝点击