CloudFlares使用规则加速WordPress
前言
最近感觉博客很是慢,洛杉矶的服务器,用了CloudFlare的cdn,检查了一下,原来是cf的页面规则没有配置好,导致零缓存的状态,每次访问都要新生成页面,继而我就用cf提供的免费三条页面规则,制定了博客当前的页面规则。
免费三条规则配置
详细规则配置见下图
配置开始
1.规划
wp-admin
部分为管理后台,暂不加入缓存;wp-login
部分为后台登陆页面,暂不加入缓存;preview = true
部分为文章预览,避免看不到文章更改变化,不加入缓存;其余部分全部缓存,以为便加速;
以上为本博客做的简单页面规则规划,使网站缓存最大化,减少回源请求,加快访问速率。
我们要四条规则才能完美达成以上规划,然而cf免费版只给三条,于是我们将前两条规则尽可能进行合并,步骤如下。
2.修改后台登陆网址
安装插件【Rename wp-login.php 】修改登录页面 wp-login
网址为 wp-adminxxx
,其中 xxx
可自定义一串字符,比如 wp-adminvpsvt
。
这样就可以实现使用 wp-admin*
来同时匹配前两条,将规则合并为 3 条。
3.设置适应于 wordpress 的页面规则
点击Page Rules选项,进入就可以添加页面规则。
配置wordpress的页面规则如下图所示,将域名vpsvt.com
更换为你自己的域名,按照顺序和选项添加。当然,其他参数配置可根据自身情况适当调整。
点击开始配置规则
第一条规则
第二条规则
第三条规则
提示:一定要注意顺序
结语
通过以上这样配置cf的页面规则,可使全站进行缓存,设置网站永久在线等,并排除了管理后台、登录页面和文章预览页面的缓存,方便我们实时预览更改效果,正常登陆网站,使网站得到适当的优化,当然,诸位也可以适当更改规则,针对自己网站进行优化。