分享WP资源
是件美好的事情

WordPress必备加速插件-WP Super Cache

腾讯云限时秒杀活动

一、背景

搭建好wordpress后,由于服务器的配置比较低,再就是wordpress是前后端交互的非静态页面,因此网站访问速度比较慢,于是尝试运用插件wp super cache来提速,特此记录。

二、安装插件

首先,安装插件可以在wp的插件页来搜索下载安装:(注意:这二个插件不能同时安装,否则相互冲突影响访问速度,功能差不多。)

然后启用插件:

之后到刷新页面,然后进入wp super cache插件管理页面,可以看到此时会提示修改固定链接,此时需要修改链接为非朴素的模式。

三、修改固定链接

这里需要注意两个地方,一个是选择一种链接类型(必选),一个是选择分目录前缀。

四、修改服务器配置以适应固定链接

由于服务器本身默认是不支持固定链接类型转换的,因此我们需要去开启服务,这里分别列出apache和nginx的配置方法:

apache:

打开apache\conf\httpd.conf配置文件;

mod_rewrite模块: LoadModule rewrite_module modules/mod_rewrite.so,去掉前面的#;

开启AllowOverride :AllowOverride None 替换为 AllowOverride All;

保存文件-》重启Apache-》刷新站点。

nginx:

打开/etc/nginx/nginx.conf配置文件;

添加以下代码

if (-f $request_filename/index.html){rewrite (.) $1/index.html break;} if (-f $request_filename/index.php){rewrite (.) $1/index.php;} if (!-f $request_filename){rewrite (.) /index.php;} rewrite /wp-admin$ $scheme://$host$uri/ permanent;

如图,我圈出来的那个wordpress是因为我的地址是ip/wordpress/index.php,如果你的wordpress文件直接释放在了网站根目录下,则无需加这一层。

保存,重启nginx。可以发现文章页面已经能访问了。

五、配置插件

解决完这些,我们就需要去给wp super cache修改配置了。

首先,确认wp-content是否可写,如果不可写,linux主机下,将属性调为777,chmod -Rf 777 ./wp-content;

确认wp-content/wp-cache-config.php 是否存在,如果不存在,将wp-super-cache/wp-cache-config-sample.php 复制到 wp-content/中,并重命名为 wp-cache-config.php;(wp-super-cache在wp-content/plugins/中)

确认 wp-content/advanced-cache.php 是否存在,如果不存在,到wp-super-cache/advanced-cache.php 中,将advanced-cache.php 复制到 wp-content/ 中;

在wp-config.php(wordpress根目录下)头部加入

define(‘WP_CACHE’,true);

六、完成

最后再去wp super cache插件管理页面没开启服务,并测试缓存是否正常。

最后,别忘了将wp-content目录的权限调成755,chmod -Rf 755 ./wp-content。

 打赏

您可以选择一种方式赞助本站

支付宝扫一扫赞助

微信钱包扫描赞助

未经允许不得转载:莲花不妖 » WordPress必备加速插件-WP Super Cache
分享到: 生成海报

登录

忘记密码 ?

您也可以使用第三方帐号快捷登录