ETAGS配置错误



yslow给我"有94个组件具有错误配置的etags" - message。我已经在Apache上使用.htaccess" FileTag Mtime大小"配置了它们。图像以这种格式显示ETAG:245975c-3f4-9d8ae780。我们不会扩展或使用CDN。

如何使它们正确且功能正常?对我来说,它们看起来正确,我不知道为什么Yslow将它们标记为错误配置。

还是我应该禁用它们并去有效期?这是我在其他地方建议的。

当yslow抱怨您的eTag是"错误配置"时,这确实意味着存在ETAG。如果您阅读有关ETAGS的Yahoo绩效规则,您会看到他们建议关闭它们的基础。

您可以通过在.htaccess文件中关闭此设置后在网站上运行yslow来对此进行测试:

FileETag none

通常,我不必担心试图关闭ETAG。雅虎的建议更适合多服务器网站,因此规则并不一定适用于所有情况。

进一步阅读:

  • 如此问题的好答案:Google PagesPeed为什么要指定ETAG,即使设置了缓存标头
  • Google PagesPeed对缓存的最佳实践有很好的文章,包括适当使用ETAGS的一些解释

相关内容

  • 没有找到相关文章

最新更新