香港独立IP空间
香港php空间
美国php空间
域名注册

有客户跟无忧主机小编反应之前他的网站在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’)

 

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

修改代码

这种方法最简单,推荐使用。不过有个弊端,就是当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主题白屏的原因及解决方法

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

喜欢本文或觉得本文对您有帮助,请分享给您的朋友 ^_^

阅读本文的人还阅读:


搜索技术文档