知道网络,值得您信赖的企业网络营销整合专家!
点击咨询

网站地图 | 在线留言 | 网站导航

24小时服务热线:400-999-0532

 当前位置:网站首页>>新闻中心
 企业理念
 成为中国有影响力的企业网络营销整合专家!
 
 行业新闻
静态文件需要避免设置cookie
日期:[2017-8-17 8:58:39]   共阅[1651]次

看到百度优化提示cookie越小越好,而且对于静态文件需要避免设置cookie,站长们估计不知道该怎么做了,这里我告诉大家我的解决方法。

要将静态文件放在不同域下,才能让静态文件避免设置cookie,做网站时候建议将网站的静态文件(如图片、css、js 等)放在一个专门的域名下访问,由于这个域名与主站的域名不同,所以浏览器就不会把主域名下的 Cookie 传给该域域名,减少了请求,一定程度提高了页面加载速度,特别是零碎的静态文件特别多的时候下效果是很显著的。

Cookie domain 属性的匹配方法,简单示例如下:

cookie.domain = "61916.com" 该 Cookie 只能发给域 61916.com不能发到子域static.61916.com 等

由此可以看出,裸域的 Cookie 会不会污染到子域,主要就在于设置 Cookie 的 domain 属性值前面的那个“.”。前缀点(leading dot, leading period, dot prefix, whatever..)大致相当于泛域名匹配吧。关于网站是否使用裸域,个人觉得,.com 的域名要 www 比较好,还可以利用浏览器快捷键;而 .org, .net 等域名用裸域挺不错的,简洁方便。

如果使用的是WordPress,它设置的 Cookie domain 本来就是以不带点的域名开头的,不需要额外设置。如果伺服在 www.61916.com 则要修改 wp-config.php 设置 COOKIE_DOMAIN 属性。

注意:避免域名污染。 当浏览器向服务器请求一个静态资源时,会先发送同域名下的 cookie,网站服务器对于这些 cookie 不会做任何处理。因此它们只是在毫无意义的消耗带宽。所以你应该确保对于静态内容的请求是无coockie的请求。所以要用单独的域名,以减少请求,提高网页性能。

【字体:   【背景色 -               关闭
上一篇: 王小川和搜狗成长史
下一篇: 网站建设是什么?
   相关文章
【知道网络】2026年春节放假通知 [02/09]
2025年度科技热词出炉:AI治理、具身智能等入选 [02/04]
科学家开发出新型生物3D打印技术 [01/27]
【知道网络】企业做网站优化的意义是什么 [01/12]
【知道网络】网站建设在品牌推广中的重要性 [01/07]
【知道网络】元旦放假通知 [12/31]
 
网站首页 | 公司简介 | 产品服务 | 新闻中心 | 案例中心 | 服务支持 | 人才招聘 | 在线留言 | 联系我们
版权所有:青岛知道网络有限公司 鲁ICP备09082229号-5 员工信息查询 进入【知道网络(2015版)官网
青岛网络公司,知道网络值得您信赖!服务项目:网站建设、网络营销推广、网站优化、400电话、微信公众号及微信营销 | 网站地图