nginx.conf中關於gzip壓縮的主要配置如下:
#開啟和關閉gzip模式 gzip on; #gizp壓縮起點,文件大於1k才進行壓縮 gzip_min_length 1k; # gzip 壓縮級別,1-9,數字越大壓縮的越好,也越占用CPU時間 gzip_comp_level 6; # 進行壓縮的文件類型。 gzip_types text/plain application/javascript application/x-javascript text/css application/xml text/xml text/javascript application/json image/png image/gif image/jpeg;
#nginx對於靜態文件的處理模塊,開啟后會尋找以.gz結尾的文件,直接返回,不會占用cpu進行壓縮,如果找不到則不進行壓縮 # gzip_static on|off # 是否在http header中添加Vary: Accept-Encoding,建議開啟 gzip_vary on; # 設置壓縮所需要的緩沖區大小,以4k為單位,如果文件為7k則申請2*4k的緩沖區 gzip_buffers 4 16k; # 設置gzip壓縮針對的HTTP協議版本 # gzip_http_version 1.1;
配置位置:
vuecli3.0 開啟頁面gzip:
壓縮后大小:
之后重啟nginx服務即可。