Nginx不仅可以gzip压缩和解压缩文件,还可以gzip压缩动态生成的响应内容。对于动态生成的响应内容,gzip压缩可以通过设置相关的页面编码头来实现。
gzip配置项下添加gzip_min_length配置项,表示进行gzip压缩的最小文件大小。只有当文件大小超过该值时,才会进行gzip压缩。
gzip配置项下添加gzip_buffers配置项,表示压缩缓冲区的大小。默认情况下,Nginx会根据响应内容自动分配压缩缓冲区。但是,如果您对压缩缓冲区的大小有特殊要求,可以进行配置。
gzip on表示开启gzip压缩功能,gzip配置项下添加gzip_comp_level配置项,它表示gzip压缩的级别。级别范围从1到9,数字越大压缩率越高,但同时也会增加压缩的时间。
打开Nginx的配置文件,地址是/etc/nginx/nginx.conf,找到http模块下的gzip配置项!