centos apache2启用gzip压缩, 并且wget使用压缩传输和不压缩

参考: https://teddysun.com/326.html
添加apache2配置文件 /etc/httpd/conf.modules.d/11.gzip.conf, 内容如下:

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

<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|doc|avi|mov|mp3|rm)$ no-gzip dont-vary
AddOutputFilterByType DEFLATE text/html text/plain text/xml text/css
AddOutputFilterByType DEFLATE application/x-javascript
</IfModule>

然后用命令service httpd restart重启apache2,
先用chrome + F12 测试, 果然启用压缩了,
然后使用wget 继续测试,然而在局域网还是没卵用, 本来0.3秒传完 35M, 压缩后0.7秒传完2.6完

wget http://192.168.1.207:8080/getdata.php
35,127,025 111MB/s in 0.3s

wget http://192.168.1.207:8080/getdata.php --header="Accept-Encoding:gzip, deflate, sdch"
2,611,815 3.47MB/s in 0.7s

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • HTTP协议上的GZIP编码是一种用来改进WEB应用程序性能的技术。大流量的WEB站点常常使用GZIP压缩技术来让...
    蜜児阅读 537评论 0 0
  • Gzip是一种流行的文件压缩算法,现在的应用十分广泛,尤其是在Linux平台。Gzip在现代浏览器中默认都是支持的...
    雷雪松的简书阅读 1,321评论 0 3
  • http协议及Apache服务 http协议 什么是http? http全称为超文件传输协议(Hyper text...
    魏镇坪阅读 2,416评论 0 1
  • httpd相关: httpd程序版本: 。1.3 停止维护 。2.0 。 2.2 event为测试使用 。 2.4...
    ckhzw阅读 486评论 0 0
  • 伙伴们,你们吃过排骨焖饭吗?好吃又有营养,我家儿子特别喜欢吃,我经常做给他吃。下面我把做法分享给伙伴们,没...
    健康人生888阅读 395评论 0 1

友情链接更多精彩内容