【问题标题】:eTags misconfigured [duplicate]电子标签配置错误[重复]
【发布时间】:2016-09-12 21:48:08
【问题描述】:

YSlow 给了我“有 94 个组件的 ETag 配置错误”-消息。我在 Apache 上使用 .htaccess "FileETag MTime Size" 配置了它们。图片以这种格式显示 etag:245975c-3f4-9d8ae780。我们不会扩展或使用 CDN。

我怎样才能使它们正确和实用?对我来说,它们似乎是正确的,我不知道为什么 YSlow 将它们标记为配置错误。

或者我应该禁用它们并继续过期吗?这是我在其他地方发现的建议。

【问题讨论】:

  • 这实际上是一个不同的问题,而不是重复的。这里的答案实际上也回答了这个问题,这个问题在其他页面上没有回答。 stackoverflow 上的管理员开始表现得像维基百科的人。 ://
  • 我也认为这不是重复的。我想请 Gordon 再次检查一下。

标签: apache etag yslow


【解决方案1】:

当 YSlow 抱怨您的 ETag “配置错误”时,这实际上意味着 ETag 存在。如果您通读Yahoo Performance Rules regarding ETags,您会看到他们建议关闭它们的依据。

您可以通过在您的 .htaccess 文件中使用此设置关闭 ETags 后在您的网站上运行 YSlow 来测试:

FileETag none

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

进一步阅读:

【讨论】:

  • 非常感谢您的帮助
猜你喜欢
  • 2012-10-24
  • 1970-01-01
  • 2018-07-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-01-19
  • 2013-06-22
  • 2013-07-12
相关资源
最近更新 更多