WordPress 使用 Cloudflare CDN 并设置缓存和验证码

使用到的插件:

Simple Cloudflare Turnstile 通过 Cloudflare Turnstile 验证码防止博客被爆破

Corrected commenter IP for Cloudflare CDN 我开发的一个简单的小插件,用来从 Cloudflare CDN 获取用户真实IP地址


开启小黄云代理

安装 Corrected commenter IP for Cloudflare CDN 插件并启用

随便发一条评论,测试插件是否正常工作


在 Cloudflare 新建一个缓存规则

如果传入请求匹配... → 所有传入请求
缓存资格 → 符合缓存条件
边缘 TTL → 使用缓存控制标头(如果存在),否则绕过缓存
# 剩下的忽略不选

安装并启用 Simple Cloudflare Turnstile 插件

在 Cloudflare 新建 Turnstile 小组件,设置名称和域名即可,其它选项不需要动

获取到站点密钥和密钥,分别复制到 Simple Cloudflare Turnstile “API Key Settings”的 Site Key 和 Secret Key 输入框,在“Enable Turnstile on your forms”选项里勾选上想要启用 Turnstile 的界面,我这里在注册和找回密码页面启用Turnstile

检查 API Keys 是否正常工作

完成!


现在拥有一个相对快速而且更安全的博客了


已发布

分类

来自

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注