Nginx压缩输出配置
Gzip(GNU-ZIP)
一种压缩技术,经过gzip压缩后,页面大小可以变为原来的30%甚至更小,这样,用户浏览页面的时候,速度会快得多。
Gzip的压缩页面,需要浏览器和服务器双方都支持,实际上,就是在服务器端压缩,传到浏览器后,在浏览器解压并解析。
浏览器不需要担心,因为IE、Firefox、Opera、谷歌Chrome等,绝大多数浏览器都支持解析gzip过的页面。
Nginx的压缩输出,由一组gzip压缩指令实现。
Gzip压缩输出的相关指令,位于http{……}之间。
gzip on;
gzip_min_length 1k;
gzip_buffers 416k;
gzip_http_version 1.1;
gzip_comp_level 2;
gzip_types text/plain application/x-javascript text/css application/xml;
gzip_vary on;