Nginx啟用壓縮及開啟gzip 壓縮的方法
gzip(GNU-ZIP)是一種壓縮技術(shù)。經(jīng)過gzip壓縮后頁面大小可以變?yōu)樵瓉淼?0%甚至更小,這樣,用戶瀏覽頁面的時候速度會塊得多。
gzip 的壓縮頁面需要瀏覽器和服務(wù)器雙方都支持,實際上就是服務(wù)器端壓縮,傳到瀏覽器后瀏覽器解壓并解析。瀏覽器那里不需要我們擔心,因為目前的巨大多數(shù)瀏覽器 都支持解析gzip過的頁面。
Nginx的壓縮輸出有一組gzip壓縮指令來實現(xiàn)。相關(guān)指令位于http{….}兩個大括號之間。
配置
具體配置如下
gzip on;
gzip_http_version 1.1;
gzip_vary on;
gzip_comp_level 3;
gzip_proxied any;
gzip_types text/plain text/css application/json application/x-javascript text/xml application/xml application/xml+rss text/javascript image/jpeg image/gif image/png;
gzip_min_length 512;
gzip_buffers 16 8k;
gzip_disable "MSIE [1-6].(?!.*SV1)";

image.png