网站域名是www.example.com
,静态资源JS,CSS,图片分别在js.example.com
,css.example.com
,img.example.com
。网站安装了百度统计,发现静态资源域名也有偶百度统计的cookie,请问如何删除掉针对静态咨资源的Cookie?
在nginx服务器上我是这么设置的:
CSS:
server {
listen 443 ssl http2;
server_name css.example.com;
access_log off;
index index.html index.htm index.php;
root /alidata1/web/css.example.com/css;
ssl on;
ssl_stapling on;
...
location ~ .*\.(js|css)?$ {
expires 360d;
add_header Set-Cookie "UM_distinctid=deleted;expires=Thu, 01 Jan 1970 00:00:00 GMT";
add_header Set-Cookie "Hm_lpvt_6188cc7a9315dbe7155a5b2c9ecceasdas03=deleted;expires=Thu, 01 Jan 1970 00:00:00 GMT";
add_header Set-Cookie "Hm_lvt_6188cc7a9315dbe7155a5b2c9ecceasdas03=deleted;expires=Thu, 01 Jan 1970 00:00:00 GMT";
add_header Cache-Control max-age=31104000;
access_log off;
}
JS:
server {
listen 443 ssl http2;
server_name js.example.com;
access_log off;
index index.html index.htm index.php;
root /alidata1/web/js.example.com/js;
ssl on;
ssl_stapling on;
...
location ~ .*\.(js|css)?$ {
expires 360d;
add_header Set-Cookie "UM_distinctid=deleted;expires=Thu, 01 Jan 1970 00:00:00 GMT";
add_header Set-Cookie "Hm_lpvt_6188cc7a9315dbe7155a5b2c9ecceasdas03=deleted;expires=Thu, 01 Jan 1970 00:00:00 GMT";
add_header Set-Cookie "Hm_lvt_6188cc7a9315dbe7155a5b2c9ecceasdas03=deleted;expires=Thu, 01 Jan 1970 00:00:00 GMT";
add_header Cache-Control max-age=31104000;
access_log off;
}
img:
server {
listen 443 ssl http2;
server_name img.example.com;
access_log off;
index index.html index.htm index.php;
root /alidata1/web/img.example.com/img;
ssl on;
ssl_stapling on;
...
location ~ .*\.(webm|webp|gif|jpg|jpeg|png|bmp|swf|flv|mp4|ico)$ {
expires 360d;
add_header Set-Cookie "UM_distinctid=deleted;expires=Thu, 01 Jan 1970 00:00:00 GMT";
add_header Set-Cookie "Hm_lpvt_6188cc7a9315dbe7155a5b2c9ecceasdas03=deleted;expires=Thu, 01 Jan 1970 00:00:00 GMT";
add_header Set-Cookie "Hm_lvt_6188cc7a9315dbe7155a5b2c9ecceasdas03=deleted;expires=Thu, 01 Jan 1970 00:00:00 GMT";
add_header Cache-Control max-age=31104000;
access_log off;
}
发现没有效果