Nginx

nginx gzip 壓縮導致更大的文件大小

  • January 6, 2020

我正在嘗試為 99% JS 和 CSS 的 SPA 應用程序啟用壓縮。

這是我正在使用的 nginx 配置:(我在測試時註釋掉了一些設置,但即使啟用也不會改善這種情況。)

gzip on;
# gzip_disable "msie6";
# gzip_vary on;
# gzip_proxied any;
gzip_comp_level 6;    
# gzip_http_version 1.1;    
gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript application/vnd.ms-fontobject application/x-font-ttf font/opentype image/svg+xml image/x-icon application/javascript;

生成的文件大小增加了一點點。

這是瀏覽器所說的:

在此處輸入圖像描述 在此處輸入圖像描述

我看不出是什麼問題…

這是防病毒軟體。ESET 正在做事。打開一個虛擬機,從那裡一切正常。

您看到的增加實際上只是標頭成本,而不是壓縮以某種方式反向工作。實際上,您的內容根本沒有被壓縮。

如果響應被壓縮,您將content-encoding: gzip在響應標頭中看到。

引用自:https://serverfault.com/questions/996958