如何让 IIS7 停止向响应标头添加 etag?

如何让 IIS7 停止向响应标头添加 etag?

可能重复:
yslow 说 etags 配置错误。如何在 IIS7 上正确配置 etags?

出于性能原因,我对静态文件使用了过期标头(添加了较长的过期时间,比如 50 年左右)。

现在,我试图摆脱 IIS7 自动添加的 etag 标头。我进行了一些搜索,但似乎比我想象的要难(似乎没有直接的方法)。我找到了一些解决方法,但它们都使用 httpmodules(我将其作为最后的手段)。我强烈希望首先不要添加 etag 标头。有人成功做到了吗?

谢谢

答案1

您无法更改任何设置,这将阻止生成/包含标签。您可以对设置采取的最佳措施是确保生成的 etag 为空。

如果您确实想将它们全部删除,则需要依赖模块和/或自定义代码。

相关内容