Apache如何开启Gzip压缩


1. 开启 mod_deflate.so、mod_headers.so模块

进入目录/etc/httpd/modules下,查看文件mod_deflate.so、mod_headers.so是否存在

编辑文件/etc/httpd/conf/httpd.conf。
如果这两句前面有#则去掉#,启用模块。如有这两句话不存在,就在后面追加。

LoadModule deflate_module modules/mod_deflate.so 
LoadModule headers_module modules/mod_headers.so 

2. 编辑httpd.conf文件,启用Gzip

#gzip
<IfModule deflate_module>
SetOutputFilter DEFLATE
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
AddOutputFilterByType DEFLATE text/*
AddOutputFilterByType DEFLATE application/ms* application/vnd* application/postscript application/javascript application/x-javascript
AddOutputFilterByType DEFLATE application/x-httpd-php application/x-httpd-fastphp
</IfModule>

执行命令 service httpd restart 重启apache。

声明:初心|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - Apache如何开启Gzip压缩


愿你勿忘初心,并从一而终