wordpress博客使用CloudFlare的页面规则缓存设置教程

Cloudflare可以设置直接缓存全站,但是这样子后台和预览界面就无法访问了(CF已缓存的部分是非常抗揍的!)
CloudFlare免费版本支持3条页面规则,我们这三条需要安装个插件才能够满足wordpress的使用。(plesk面板2020年4月后只支持设置30条了,没有别的功能了,所以现在买plesk和免费版差别不大)

下面是要设置的三条规则

注意把“域名”这俩字换成你自己的域名!!!
第一条
*.域名/wp-admin*
含义:代表此条规则适用于所有*.域名.com/后面开头是wp-admin的URL地址,wp-admin后面的字符全部包括在此条规则内。wp-admin是wordpress博客的默认后台地址。
第二条
*.域名*preview=true*
含义:*.域名.com/后面URL中只要带有preview=true的字符,都适用于此条规则。preview=true是wordpress写文章点击预览时的预览URL地址。
第三条
*.域名/*
含义:*.cheshirex.com/后面所有的URL地址全部适用于此条规则。
还有个wp-login的地址我们没有设置,这个时候就要用到插件了。Change wp-admin login 这个插件,然后去wordpress的后台,点击设置——固定链接,拉到最后,把wp-login改成wp-admin后面加上任何字。
比如改成wp-admin11eeaeer (你以后登录的时候只能通过你设置的这个网址登录,直接输入wp-admin进入后台并不会跳转登录,会报错)
这个插件还能有效防止别人CC攻击你的wp-admin(直接访问wp-admin会报错)
下面开始在CloudFlare的操作过程:
进入页面选项
规则顺序不要搞错了,这三条规则是有优先度的,第一条优先度最高。意思是当某个URL和第一条、第三条同时匹配时,按照第一条的规则来执行。
第一条规则*.域名/wp-admin*
第二条规则*.域名.com/*preview=true*
第三条规则*.域名.com/*
来源:https://www.duangvps.com/archives/940

评论

此博客中的热门博文

Tailscale 开源版中文部署指南(支持无限设备数、自定义多网段 、自建中继等高级特性)

iOS任意版本号APP下载(含itunes 12.6.5.3 最后带AppStore版本)

关于 N1 旁路由的设置

Mifare Classic card(M1卡)破解过程记录(准备+理论+获取扇区密钥+数据分析)

Blogger搭建国内可正常访问博客(超详细教程)

打造一个可国内访问的Blogger(Blogspot)方法

百度站长平台中接入Blogger博客

Mifare Classic card(M1)卡破解过程

重新学习并解锁emby4.6.7,4.7.2版本

一些免费的云资源