← 返回教程列表

Cloudways CDN 使用指南:加速你的网站访问速度

了解 Cloudways CDN 的功能与配置方法,通过内置 CDN 或 Cloudflare 显著提升网站全球访问速度。

CDN(内容分发网络)通过将静态资源缓存到全球各地的边缘节点,让用户从距离最近的服务器获取内容,从而显著降低页面加载时间。Cloudways 提供了两种 CDN 使用路径:平台内置的 Cloudways CDN,以及与第三方 CDN(如 Cloudflare)的集成。

1. 为什么需要 CDN

  • 降低延迟:静态文件(图片、CSS、JS)从就近节点下发,减少跨洲际传输时间
  • 减轻源服务器压力:大量请求由 CDN 边缘节点响应,降低主机负载
  • 提升 Core Web Vitals 评分:LCP、FID 等指标改善有助于 SEO 排名
  • 抵御流量峰值:CDN 可吸收突发访问,避免服务器过载

2. Cloudways 内置 CDN

Cloudways 平台集成了由 StackPath 提供的商业 CDN 服务,可在控制台直接开启,无需额外配置域名解析。

2.1 开启 Cloudways CDN

  1. 登录 Cloudways 控制台,进入对应应用。
  2. 点击顶部标签栏中的 “CDN” 选项。
  3. 将 CDN 开关切换为 开启
  4. 系统会自动生成一个 CDN 子域名(如 xxxxx.stackpathcdn.com)。
  5. 在应用设置中将该子域名填入静态资源路径(WordPress 用户可在 Breeze 或 W3 Total Cache 中设置)。

Cloudways CDN 按流量计费(GB/月),无免费套餐。适合对价格不敏感、希望一站式管理的用户。

2.2 Cloudways CDN 定价参考

流量用量参考价格
前 25 GB约 $1/GB
25–100 GB价格随量递减
100 GB 以上建议联系官方报价

实际价格以 Cloudways 官网最新公告为准。

2.3 在 WordPress 中启用 CDN 加速

以 Breeze 插件为例:

  1. 进入 WordPress 后台 → Breeze → CDN
  2. 勾选 “Enable CDN”
  3. 将 CDN URL 填入 Cloudways 控制台生成的子域名。
  4. 点击 Save Changes 并清空缓存。

3. 使用 Cloudflare CDN(免费方案)

Cloudflare 提供免费的 CDN 与 DDoS 防护,是预算有限时的主流选择。与 Cloudways 配合使用时,Cloudflare 以反向代理模式工作,流量先经过 Cloudflare 边缘节点再转发到 Cloudways 服务器。

3.1 配置流程

  1. 在 Cloudflare 注册账号并添加你的域名。
  2. Cloudflare 会自动扫描现有 DNS 记录,确认 A 记录指向 Cloudways 服务器 IP。
  3. 将域名注册商的 Nameserver 更换为 Cloudflare 提供的 NS,等待生效(通常 24 小时以内)。
  4. 在 Cloudflare 控制台确认 A 记录旁的云朵图标为橙色(代理模式已开启)。

3.2 推荐的 Cloudflare 设置

设置项推荐值说明
SSL/TLS 模式Full (Strict)避免证书警告,需 Cloudways 已配置 SSL
Auto MinifyCSS / JS / HTML 全开自动压缩文本资源
Caching LevelStandard标准缓存策略
Browser Cache TTL4 小时或以上减少重复请求
Rocket Loader视情况开启可能影响部分 JS 功能,测试后再决定

3.3 设置页面规则(可选)

对于 WordPress 后台,建议绕过 CDN 缓存以避免登录态丢失:

  1. 在 Cloudflare Rules → Page Rules 中新增规则。
  2. URL 填入 yourdomain.com/wp-admin/*
  3. 设置 Cache Level: Bypass
  4. 保存并确认规则生效。

4. 两种 CDN 方案对比

对比项Cloudways CDNCloudflare 免费版
价格按流量付费免费
配置难度低(控制台一键开启)中(需更换 NS)
节点覆盖StackPath 全球网络300+ 个城市
DDoS 防护基础较强
分析数据基础流量统计详细请求报告
适合场景快速上手,一站式管理长期使用,成本优先

5. 验证 CDN 是否生效

开启 CDN 后,可通过以下方式验证:

  • 浏览器开发者工具:检查静态资源的响应头,确认 cf-cache-status: HIT(Cloudflare)或 CDN 域名来源。
  • GTmetrix / Pingdom:测试不同地区的加载时间,确认速度提升。
  • curl 命令curl -I https://yourdomain.com/wp-content/themes/yourtheme/style.css,查看响应头中的缓存信息。

6. 常见问题

Q:开启 Cloudflare 后网站显示 SSL 错误? 将 Cloudflare SSL/TLS 模式设为 Full (Strict),并确保 Cloudways 已为该域名签发 Let’s Encrypt 证书。

Q:缓存导致内容更新不及时怎么办? 在 Cloudflare 控制台点击 Caching → Purge Cache → Purge Everything 手动清空;WordPress 用户也可通过 Breeze 插件一键清除。

Q:Cloudways CDN 和 Cloudflare 能同时使用吗? 不建议叠加使用,两者各自缓存会互相干扰,选择其中一种即可。

7. 下一步建议

  • 已完成 CDN 配置后,可参考《服务器性能优化》进一步调整缓存与数据库设置。
  • 如果还没有配置 SSL 证书,CDN 的 HTTPS 功能将无法正常工作,请先阅读《SSL证书配置》。

继续阅读