新闻中心

WordPress升级到wordpress3.8后Gzip失效解决方法

作者 / 无忧主机 时间 2014-02-09 17:39:38

有客户跟无忧主机小编反应之前他的网站在3.7版本的时候开启了gizp的功能,但是升级到了3.8后就发现没有了。其实这个问题解决方法很简单,那就是重新设置一遍,至于为什么会失效,原因很简单,看了下面自然就明白了。 网站开启Gzip压缩可以明显提升网页的加载速度,因而大部分网站都会开启这个功能。而无忧主机香港php虚拟主机,是支持这个功能的,只需要对程序进行相应的设置就行了。今天无忧主机小编就给大家介绍下WordPress开启gzip压缩的两种常用方法,使用wordpress未开启Gzip压缩的朋友可以参考折腾下。 方法一:修改index.php文件开启gzip。 1、首先是把网站根目录的首页文件index.php下载到到本地,用专业网页或代码编辑软件打开编辑,请勿使用系统自带的记事本。填的时候注意标点符号,需英文状态输入。 2、在打开的index.php 中找到: define(’WP_USE_THEMES’, true); 在后面加上: ob_start(‘ob_gzhandler’)   [caption id="attachment_13579" align="alignnone" width="312"]修改代码 修改代码[/caption] 这种方法最简单,推荐使用。不过有个弊端,就是当wordpress系统升级后需要重新设置 方法二:通过.htaccess启用Gzip压缩 在wordpress根目录的.htaccess中添加以下代码 实现gzip压缩代码有两种具体如下: 第一种:php_value output_handler ob_gzhandler 第二种:

<IfModule mod_expires.c>

ExpiresActive On

ExpiresByType image/gif A2592000

ExpiresByType image/jpeg A2592000

ExpiresByType image/png A2592000

ExpiresByType image/x-icon A2592000

ExpiresByType application/x-javascript A604800

ExpiresByType text/css A604800

</IfModule>

<IfModule mod_deflate.c>

SetOutputFilter DEFLATE

AddOutputFilterByType DEFLATE text/html text/css image/gif image/jpeg image/png application/x-javascript

</IfModule>

好了,了解了如何开启gzip之后,我们再来解答一下为什么会失效。Wordpress升级,是会对index.php文件进行替换的,也就是说,如果您是用第一种方法进行的gzip方法开启,那么升级就会导致gzip失效。而用第二种则不会。这样,您是否了解了呢?   相关文章推荐阅读: WORDPRESS后台如何更换界面风格 WORDPRESS网站后台白屏,打不开解决办法 WORDPRESS出现访问不到网站首页的解决方法 编码问题导致WORDPRESS主题白屏的原因及解决方法

本文地址:https://www.51php.com/wordpress/13578.html

1
1
1
1
1
1
1