在我的 nginx 配置中我启用了 gzip:
gzip on;
gzip_proxied any;
gzip_types text/plain text/css text/javascript;
gzip_comp_level 9;
gzip_vary on;
但是这也会对我的 jpeg 进行 gzip 压缩,这实际上会增加大小。我怎样才能禁用图像的 gzip 压缩(最好不使用位置)?
答案1
如果您没有gzip_types image/jpeg
在任何地方设置,那么 nginx 将永远不会压缩您的 jpeg,除非它们在标题中具有不同的内容类型(如text/plain
)。
这可能是由于以下原因之一造成的:
- 您已
gzip_types image/jpeg
配置; - 返回的图像带有不正确的
content-type
标题; - 它们被 nginx 之外的某些东西压缩了;
- 您用于检查的工具已损坏。