Web服务器压缩网页
让服务器对网页进行压缩是个不错的做法,让网页访问速度更快,因为网页小了,传输带宽压力不大,一会儿就能获取到数据,然后访问。而内容还是原来的内容。
增强用户体验,何乐而不为,这里是修改配置文件的方式来达到压缩的目的:
使用Apache服务器,apache网页压缩:
在http.conf配置文件最后追加:
使用nginx服务器,nginx网页压缩:
在nginx.conf配置文件,找到http选项,在里面最后追加:
怎么查看是否压缩成功,直接看访问的网页头部:
增强用户体验,何乐而不为,这里是修改配置文件的方式来达到压缩的目的:
使用Apache服务器,apache网页压缩:
在http.conf配置文件最后追加:
DeflateCompressionLevel 3
AddOutputFilter DEFLATE html xml php js css
<Location />
SetOutputFilter DEFLATE
BrowserMatch ^Mozilla/4 gzip-only-text/html
BrowserMatch ^Mozilla/4\.0[678] no-gzip
BrowserMatch \bMSIE !no-gzip !gzip-only-text/html
SetEnvIfNoCase Request_URI \\.(?:gif|jpe?g|png)$ no-gzip dont-vary
SetEnvIfNoCase Request_URI .(?:exe|t?gz|zip|bz2|sit|rar)$ no-gzip dont-vary
SetEnvIfNoCase Request_URI .(?:pdf|mov|avi|mp3|mp4|rm)$ no-gzip dont-vary
</Location>
使用nginx服务器,nginx网页压缩:
在nginx.conf配置文件,找到http选项,在里面最后追加:
http {
#gzip on;
gzip on;
gzip_min_length 1024;
gzip_buffers 4 16k;
#gzip_buffers 8 4k;
gzip_comp_level 9;
gzip_http_version 1.0;
gzip_disable "MSIE[1-6]";
gzip_types test/html text/plain application/x-javascript text/css text/javascript text/json;
}
怎么查看是否压缩成功,直接看访问的网页头部: