321

WP折腾之开启mod_rewrite&Gzip

2015.04.19 没有评论 201次

gzip

安装WP Super Cache后,可以将页面进行缓存,对每个页面生成缓存文件,然后根据浏览器请求的路径去匹配对应的缓存文件返回给客户端,并且可以定时进行刷新缓存,加快页面的相应速度。

wp-super-cache

WP Super Cache中建议的缓存方式是mod_rewrite(参见《深入理解Apache的mod_rewrite 》),但是选择mod_rewrite缓存模式后,页面提示我pache没有mod_rewrite模块。解决方法如下。

打开Apache目录中的conf/httpd.conf的配置文件,找到

mod-rewrite

这行代码,将#注释符删除,使得Apache在启动时就加载mod_rewrite模块。

然后重启httpd后就会加载mod_rewrite模块了

如何检测你的Apache加载了mod_rewrite呢,方法如下:

新创建一个php页面,如apache.php。在其中写入


然后上传到服务器,并进行访问。可以看到如下的页面输出:

phpinfo

在页面中ctrl+f搜索”mod_rewrite“,如果可以搜索到,则表明开启了。 

开GZIP有什么好处?

Gzip开启以后会将输出到用户浏览器的数据进行压缩的处理,这样就会减小通过网络传输的数据量,提高浏览的速度。

WP Super Cache选项中有个压缩页面的选项,但是进过测试,只会对页面进行Gzip压缩,如何对CSS和Javascript压缩呢?

其实也很简单,继续打开Apache目录中的conf/httpd.conf

取消注释:

然后编辑wordPress根目录下的.htaccess文件,在低端加入


然后重启Apache httpd即可。

这里配置对图片也压缩了,比较耗cpu,我是这么配置的


 

可以使用gzip检测网站进行检测,分别对页面和CSS、JS进行检测。

看上去压缩效果还不错的说。

PS:今天一个人在家,好无聊的啊,去外面的时候,路边树上掉虫子。。。满衣服都是,可以脑补一下画面。

完:本文共1018字
标签: , , ,
  • 本文标题:WP折腾之开启mod_rewrite&Gzip
  • 本文地址:http://www.jialeens.com/archives/321.html
  • 本站文章除注明转载外,均为本站原创或编译
  • 欢迎任何形式的转载,但请务必以链接形式注明出处,请尊重他人劳动成果
  • 本作品采用 [知识共享署名3.0] 进行许可
相关文章:
还没有评论
评论 (0)
相关 (1)
发表评论
icon_wink.gif icon_neutral.gif icon_mad.gif icon_twisted.gif icon_smile.gif icon_eek.gif icon_sad.gif icon_rolleyes.gif icon_razz.gif icon_redface.gif icon_surprised.gif icon_mrgreen.gif icon_lol.gif icon_idea.gif icon_biggrin.gif icon_evil.gif icon_cry.gif icon_cool.gif icon_arrow.gif icon_confused.gif icon_question.gif icon_exclaim.gif