phpstudy开启Apache的Gzip压缩修正
Gzip是GNUzip的缩写,这个在站长工具或百度站长都有这个数据的评判,究竟有什么好处?
当服务器启用Gzip压缩功能之后,用户访问网站上是,服务器会对网页内容进行压缩,最终展示到用户的浏览器。可以压缩到70%甚至更高。
在IIS服务器里面用phpstudy搭建PHP、SQL、Apache方便快捷,但一些高级的设置,就没有服务器默认的IIS管理直观。比如Gzip的设置,下面笔者整理了phpstudy开启Gzip压缩功能。
建议大家不要再百度经验、知道等复制代码,许多平台对空格、回车的处理有问题,特别是用记事本修改,如果有多余的空格或回车,修改后直接提示503错误。
打开phpstudy集成环境操作面板 -> 其他选项菜单 -> 打开配置文件 -> httpd-conf
点击后一般是用的记事本打开,找到下面两个模块,两句代码不在同一行。
#LoadModule deflate_module modules/mod_deflate.so #LoadModule headers_module modules/mod_headers.so
删除前面的“#”。在页面的最下面增加
<IfModule deflate_module> SetOutputFilter DEFLATE </IfModule>
保存,重启一下phpstudy,再用站长工具查看是不是已经提示开启了Gzip了。
如果觉得压缩比不够,可以调整,也不知道为什么大家建议只压缩.php、.txt、.html、.css、.js文件,而不把图片压缩呢?其实比较影响速度的是图片,不管怎么样,先看看其他设置怎么设置。
<IfModule deflate_module> #必须的,就像一个开关一样,告诉apache对传输到浏览器的内容进行压缩 SetOutputFilter DEFLATE #压缩级别,1-9,9为最高 DeflateCompressionLevel 9 #不进行压缩的文件 SetEnvIfNoCase Request_URI \.(?:gif|jpe?g|png)$ no-gzip dont-vary #设置不对后缀gif,jpg,jpeg,png的图片文件进行压缩 SetEnvIfNoCase Request_URI \.(?:exe|t?gz|zip|bz2|sit|rar)$ no-gzip dont-vary #同上,就是设置不对exe,tgz,gz。。。的文件进行压缩 SetEnvIfNoCase Request_URI \.(?:pdf|mov|avi|mp3|mp4|rm)$ no-gzip dont-vary #针对代理服务器的设置 Header append vary User-Agent </IfModule>
linux可以试一下《万网虚拟主机开启gzip压缩》的方法。如果觉得图片打开速度太慢,就参考《七牛云空间防盗链设置防止采集流量攻击》,总之把页面打开速度控制在2秒左右,用户看着不累,搜索引擎会加权。
栏 目:网站优化
下一篇:安装phpstudy,APMServ启动服务提示80端口被占用
本文标题:phpstudy开启Apache的Gzip压缩修正
本文地址:https://zz.feitang.co/wangzhanyunying/37005.html
您可能感兴趣的文章
- 09-04网站SEO排在首页点击率过低怎么办
- 09-04网站上线前用Robots全站屏蔽对SEO有影响吗
- 09-04新网站怎么做SEO提高收录排名
- 09-04百度标题写法新规范:对堆砌关键词的标题自动改写
- 09-04百家号指数算法升级如何快速提升指数
- 09-04网站降权SEO排名下降,索引减少的补救办法
- 09-04百度最新算法:用户信息被恶意劫持将受惩罚
- 09-04site命令首页不在第一位是降权了吗
- 09-04根据设备访问PC端自动跳转到移动端二级域名
- 09-04详解快速搭建企业网站建站布局方案设计


阅读排行
推荐教程
- 08-27站内站网站模板如何选择?织梦站内站推荐
- 08-252026年必备SEO排名优化工具推荐:精准提升网站能见度
- 09-03什么是长尾关键词如何获得SEO排名
- 09-01网站如何提高百度排名?优化技巧有哪几点?
- 08-27新站做关键词内链的方法
- 09-03避免新一轮的降权细节曝光
- 09-02网站必须做MIP手机站改造吗?
- 09-04用APMServ在本地环境搭建多个网站
- 09-03网站内容布置SEO内链策略提高网站权重及排名
- 09-03仿制网站内容被采集方法




