关于如何强制让 Nginx 不返回 GZIP 压缩过的内容
- 0次
- 2021-05-27 23:19:26
- idczone
貌似正确的做法就是在 request header 里加上国外服务器 Accept-Encoding: identity 么?
Accept-Encoding:
本来就是默认identity的。然后你最好对response的Content-Encoding监测。
刚才经过试验,可以确认 Nginx 会忽略 Accept-Encoding: identity,如果缓存里已经有一个 gzip 且 HIT 了的内容的话。
用个别的扩展名不就行了。
这是要对付什么奇怪的客户端?
Pingdom 的探测不支持 gzip。但是如果缓存里已经有 gzip,NGINX 就会在任何情况下都只返回 gzip 的内容。
唉,都什么年代了……