其他分享
首页 > 其他分享> > Apache安全优化之---GZIP压缩

Apache安全优化之---GZIP压缩

作者:互联网

注:Apache优化全程使用yum 安装httpd

首先yum安装httpd

Apache1.0使用得压缩模块为Mod_gzip但是2.0就使用到了Mod_deflate模块,所以我们直接通过Apache命令搜索查看是否安装了此模块。
apachectl -t -D DUMP_MODULES | grep deflate

搜索到此模块代表有此模块可以使用此功能
我们可以直接去httpd.conf 内去写我们得模块配置
如下:

开启压缩

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 application/x-httpd-php


随后检查apache配置文件是否有误
apachectl -t

OK
即可重启apache
访问网站查看效果

这里显示我们的压缩模块
GZIP会直接显示GZIP

标签:httpd,gzip,压缩,vary,---,application,模块,Apache,GZIP
来源: https://www.cnblogs.com/beijifs/p/14772592.html