首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >配置电子标签

配置电子标签
EN

Stack Overflow用户
提问于 2009-12-02 16:16:26
回答 8查看 68.4K关注 0票数 31

我使用Yslow作为一个简单的速度基准测试工具,我遇到了一个非常令人困惑的概念。电子标签

所以主要的问题是:我如何配置电子标签?我的成绩是:

有19个组件的ETags配置错误

代码语言:javascript
复制
* http://thehotelinventory.com/media/js/jquery.min.js
* http://thehotelinventory.com/media/js/jquery.colorbox.min.js
* http://thehotelinventory.com/media/js/easyslider.min.js
* http://thehotelinventory.com/media/js/jquery.tools.min.js
* http://thehotelinventory.com/media/js/custom.min.js
* http://thehotelinventory.com/media/js/jquery.validate.min.js
* http://thehotelinventory.com/media/images/colorbox/loading_background.png
* http://thehotelinventory.com/media/images/productheaderbg.jpg
* http://thehotelinventory.com/media/images/buttons/field-bg. //etc

我浏览了关于网站优化的developer.yahoo.com指南,但我不能真正理解电子标签的东西

EN

回答 8

Stack Overflow用户

回答已采纳

发布于 2009-12-16 08:42:16

This page展示了如何为IIS禁用ETags,this page展示了如何为Apache禁用Apache。

票数 27
EN

Stack Overflow用户

发布于 2009-12-16 08:50:09

假设您正在运行Apache...

您可以像这样设置一个简单的ETag:

代码语言:javascript
复制
FileETag MTime Size

如果您有多台服务器,则需要禁用ETags。

代码语言:javascript
复制
FileETag None

把上面的代码放到你的httpd.conf中(如果你有权限的话),否则你可以把它放到.htaccess中。

票数 8
EN

Stack Overflow用户

发布于 2009-12-11 11:58:51

可以把电子标签看作是一种散列。当浏览器请求资源时,它会发送缓存的文件版本的电子标签。如果服务器认为这些文件足够相似(有“强”和“弱”版本的电子标签,所以它并不总是简单的比较检查),它将发送一个"304未修改“响应到客户端,而不是资源本身。这将转化为速度提升,因为它可以防止带宽浪费在未更改的文件上。

电子标签通过HTTP报头发送。

这里有一个很好的电子标签示例(以及如何在Apache中禁用它们):http://www.askapache.com/htaccess/apache-speed-etags.html

票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/1831388

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档