ETags 配置不正确

5
YSlow给我提示"There are 94 components with misconfigured ETags",我已经在Apache的 .htaccess 中使用 "FileETag MTime Size"进行了配置。 图像以245975c-3f4-9d8ae780格式显示ETags。 我们不会扩展或使用CDN。
如何使它们正确和正常? 在我看来,它们似乎是正确的,并且我不知道为什么YSlow将它们标记为配置错误。
或者我应该禁用它们并选择expires? 我在其他地方发现有人建议这样做。

1
这实际上是一个不同的问题,而不是重复的。此外,这里的答案实际上回答了这个问题,而在其他页面上没有回答,据我所知。Stackoverflow上的管理员开始像维基百科编辑一样行事了。 :/ - s.Daniel
1
我也认为这不是重复的。我想请你Gordon再次检查一下。 - Sampsa
1个回答

14

当YSlow抱怨您的ETags“配置不正确”时,实际上是指存在ETags。如果您阅读雅虎关于ETags的性能规则,您将看到他们建议关闭ETags的基础。

您可以通过在.htaccess文件中使用以下设置关闭ETags,然后在站点上运行YSlow进行测试:

FileETag none

总的来说,我不会太担心关闭ETags。雅虎的建议更适用于多服务器网站,因此该规则并不一定适用于所有情况。

进一步阅读:


非常感谢您的帮助。 - Cool Perfectionist

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接