- 兼容版本
- 2.2
- 语言
- 中文(Chinese)
功能:
通过 Cloudflare API,所有功能都可以直接在 XenForo 内部操作,无需访问 Cloudflare 网站。这允许管理员在不授予 Cloudflare 账户访问权限的情况下执行特定任务(例如在 Cloudflare 中屏蔽 IP 地址)。
该插件简化并自动化了 XenForo 与 Cloudflare 的配置和使用。
通过 Cloudflare API,所有功能都可以直接在 XenForo 内部操作,无需访问 Cloudflare 网站。这允许管理员在不授予 Cloudflare 账户访问权限的情况下执行特定任务(例如在 Cloudflare 中屏蔽 IP 地址)。
该插件简化并自动化了 XenForo 与 Cloudflare 的配置和使用。
- 管理您的区域的所有 Cloudflare 设置/选项。
- 清除 Cloudflare 缓存的功能。
- Cloudflare 防火墙支持:
- 可以自动创建防火墙过滤器,阻止对 XenForo 内部目录(如 internal_data 和 src)的访问,这些目录不应通过浏览器访问。您还可以删除任何防火墙过滤器。
- 创建/删除防火墙用户代理规则。
- 创建/删除防火墙 IP 地址规则。可选择设置规则的过期时间(例如,可以封锁一个C类 IP 7天,或对某个 IP 强制挑战 30天)。
- 管理国家级别的流量封锁(包括 Tor 退出节点)。
- 可以对注册和联系表单强制挑战,帮助缓解自动化垃圾信息。
- Cloudflare Access 支持:
- 可以自动创建访问策略,允许只有管理员能够访问安装和 admin.php URL。也可以删除任何现有的访问策略。
- Cloudflare 页面规则支持:
- 您可以查看并删除区域中的页面规则。
- Cloudflare 缓存规则支持:
- 可以自动创建页面规则,指示 Cloudflare 缓存 XenForo 的 CSS 文件(因为 XenForo 的 CSS 系统使用 .php 扩展,Cloudflare 通常不缓存它们)。
- 可以自动创建页面规则,指示 Cloudflare 缓存通过 XenForo 的图片代理服务的图片(与 CSS 类似,图片代理使用 .php 扩展,Cloudflare 通常不缓存这些图片)。
- Cloudflare Turnstile 支持(需要 XF 2.2.12+):
- 可以通过 API 自动配置/创建 Turnstile 站点。
- 提供直接链接到 Cloudflare 帐户中的 Turnstile 设置和分析。
- DMARC 管理:允许您监控代表您发送电子邮件的第三方。
- 使用 Cloudflare Workers 作为代理,隐藏服务器的源 IP 地址用于特定 XenForo 功能:
- 图片代理
- 链接预览
- 支持 Cloudflare R2(对象存储),用于将头像和附件等内容存储在云端。
- 支持在网络边缘(Cloudflare 数据中心)缓存访客的 HTML 页面。
- 在管理员首页显示 Cloudflare 统计数据。此外,XenForo 的常规统计区域还会保存每日统计数据,包括:
- 独立访客
- 请求数
- 提供的数据量
- 缓存的数据量
- 威胁数
- Turnstile 挑战
- Turnstile 互动解决
- Turnstile 非互动解决
- Turnstile 未解决
- R2 类 A 操作
- R2 类 B 操作
- 管理员垃圾清理和 IP 查看权限的管理员在垃圾清理工具中有一个额外选项,可以临时封禁垃圾用户过去30天内使用的 IP 地址。封禁天数可以在管理区域中设置(默认 7 天)。
- 备份和恢复某些 Cloudflare 配置的功能(如访问应用、防火墙规则、防火墙 IP 访问规则、防火墙用户代理屏蔽、页面规则):
- 可以将备份恢复到不同的区域(例如,若某个区域配置非常复杂,可以通过备份恢复让另一个区域使用相同的配置)。
- 恢复备份不会删除现有配置(可以将配置合并到现有配置中)。
- Cloudflare 配置受新管理权限保护,仅有“管理 Cloudflare”权限的管理员可以访问。