ELB 无法在 nginx 服务器上为节点启用 gzip



在nginx.conf中添加了gzip配置,但在开发工具中没有显示Content-Encoding: gzip,还有其他方法可以启用gzip吗?

gzip on;
gzip_http_version 1.1;
gzip_disable "MSIE [1-6].";
gzip_min_length 256;
gzip_vary on;
gzip_proxied any;
gzip_types application/atom+xml application/geo+json application/javascript application/x-javascript application/json
application/ld+json application/manifest+json application/rdf+xml
application/rss+xml application/vnd.ms-fontobject application/wasm
application/x-web-app-manifest+json application/xhtml+xml
application/xml font/eot font/otf font/ttf image/bmp image/svg+xml
text/cache-manifest text/calendar text/css text/javascript
text/markdown text/plain text/xml text/vcard
text/vnd.rim.location.xloc text/vtt text/x-component
text/x-cross-domain-policy;
gzip_buffers 16 8k;
gzip_comp_level 6;
  1. 检查位置块。您的内容类型映射到gzip_types
  2. 检查大小是否正确。

您可以使用curl进行检查。

curl localhost -I --compressed
curl localhost -I
content-type: text/html; charset=utf-8
content-length: 65229

最新更新