标签: http nginx gzip etag
如果我设置nginx使用gzip,它会删除任何etag标题。
这背后的原因是,鉴于gzip具有不同的压缩级别,相同的资源不能逐字节相同。
但是nginx也删除了一个弱etag,这意味着资源在语义上是等价的。这似乎是nginx的错误行为。
我错过了什么吗?如果没有,有没有办法解决这个问题?
wiki
答案 0 :(得分:11)
您应该升级到nginx 1.7.3或更高版本。
功能:现在,弱的实体标签会在响应修改时保留,而强大的标签会更改为弱。