这是一个非常棒的组合策略。将 Cloudflare 作为全球加速和安全防护层,而 Bluehost Plugin 作为服务器层面的优化和管理工具,可以构建一个既快速又安全的WordPress网站。
下面是你应该遵循的具体配置指南。

🛡️ Cloudflare 配置指南(专注于安全和全球性能)
Cloudflare 是你的*道防线和全球加速器。
1. DNS 设置
- 确保代理状态开启(橙云):你的域名服务器IP地址前应该是橙色的云图标。这表示流量会经过Cloudflare的代理,从而受到保护并加速。
2. 安全设置
- 安全级别:设置为 “中(Medium)”。这能在安全和性能间取得良好平衡,对大多数访客不会造成困扰。
- Bot Fight Mode:如果您的网站不是严重依赖自动化工具(如搜索引擎爬虫),建议开启。它能有效缓解恶意爬虫和简单机器人攻击。
- Web Application Firewall:这是核心安全功能,必须开启。使用Cloudflare的托管规则即可,它们能防御SQL注入、XSS等常见攻击。
3. 速度优化设置
- Auto Minify:开启 CSS 和 HTML。对于 JavaScript,建议关闭,以避免与你站点上的脚本(如滑块)冲突。
- Brotli:开启。这是一种比Gzip更高效的压缩算法,能减小文件体积,加快传输。
- 0-RTT Connection Resumption:开启。可以加快回头客的连接速度。
- Rocket Loader:保持关闭。正如我们之前确认的,它会引起JavaScript冲突。
4. 缓存设置
- Caching Level:设置为 “标准(Standard)”。
- Browser Cache TTL:设置为 “1个月”。这会告诉浏览器长时间缓存静态资源。
- Always Online:开启。当你的源服务器宕机时,Cloudflare可以提供一个基础的静态页面副本,保证网站不完全离线。
🚀 Bluehost Plugin 配置指南(专注于服务器级优化和管理)
Bluehost Plugin 是你管理和优化网站本身的有力工具。
1. 安全和管理功能
- Malware Detection:开启。让它定期扫描你的网站,并与Cloudflare的防火墙形成互补。
- SSL Certificate:确保这里显示你的SSL证书是有效的。通常它会自动配置好。
- File Change Detection:开启。如果核心文件被意外修改,你会收到警报。
2. 性能优化功能 – 【核心:避免冲突】
这是*关键的部分。你必须确保 Bluehost Plugin 不会在“缓存”功能上与 Cloudflare 重复工作。
- Caching:关闭所有缓存选项(如 Page Caching, Object Caching)。因为 Cloudflare 已经在边缘节点为你提供了更快的缓存,在服务器端再设置一层页面缓存会增加复杂性,并可能引起版本更新滞后的问题。
- CDN:关闭。你已经在使用 Cloudflare 作为你的CDN,不需要再开启Bluehost可能提供的或其他CDN服务。
- Image Optimization(如懒加载、WebP转换):可以开启。这些功能与Cloudflare没有冲突,能进一步优化图片加载。
✅ *终清单:你的“快速+安全”配置总结
| 服务 | 应开启的功能 | 应关闭/避免的功能 |
|---|---|---|
| Cloudflare | – 代理(橙云) – WAF(防火墙) – Bot Fight Mode – Auto Minify (仅CSS/HTML) – Brotli – 标准缓存 | – Rocket Loader – Auto Minify (JS) – Email Obfuscation (如无特殊需求) |
| Bluehost Plugin | – Malware Scanning – File Change Detection – Image Optimization | – 所有Caching选项 – CDN |
🔄 重要操作步骤
- 按上述清单配置 Cloudflare 和 Bluehost Plugin。
- 清除所有缓存:
- 在 Cloudflare 侧,进入 Caching -> Configuration -> Purge Everything。
- 在 Bluehost Plugin 中,如果有缓存清除按钮,也点击一下(即使你已关闭缓存)。
- 在你的 WordPress 后台,如果使用了其他缓存插件,也清除其缓存。
- 测试网站:使用 GTmetrix 或 PageSpeed Insights 测试速度。并检查前端所有功能(如滑块、表单)是否正常。
按照这个方案配置,你的网站将利用 Cloudflare 实现全球分布式加速和强大的安全防护,同时通过 Bluehost Plugin 管理服务器层面的安全和媒体优化,两者各司其职,完美协同。
