Cloudflare CDN 的优势
- 免费套餐足够用:静态资源缓存、DDoS 防护、HTTPS 均免费
- 全球 300+ 节点,静态资源就近分发
- 隐藏源站 IP,有效抵御直接攻击
- DNS 与 CDN 一体管理,无需额外配置
接入步骤
第一步:注册并添加站点
- 注册 Cloudflare 账号
- 点击 Add a Site,输入你的域名(如
example.com) - 选择 Free 套餐,点击 Continue
第二步:导入 DNS 记录
Cloudflare 会自动扫描现有 DNS 记录,确认列表无误后点击 Continue。
如有遗漏,可在完成后手动补充。
第三步:修改域名服务器(NS)
Cloudflare 会提供两个 NS 地址,例如:
alice.ns.cloudflare.com
bob.ns.cloudflare.com
前往你的域名注册商,将 NS 改为上述地址,保存后等待 最长 24 小时 生效。
第四步:确认接入
NS 生效后,Cloudflare Dashboard 顶部会显示绿色 Active 状态,CDN 即刻启动。
开启缓存加速
进入站点 → Caching → Configuration:
| 设置项 | 推荐值 |
|---|---|
| Caching Level | Standard |
| Browser Cache TTL | 4 hours |
| Always Online | On(源站宕机时提供缓存页面) |
强制 HTTPS
SSL/TLS → Edge Certificates → 开启 Always Use HTTPS,所有 HTTP 请求自动 301 跳转到 HTTPS。
常见问题
Q:接入后网站变慢了? A:Cloudflare 免费节点对国内用户不一定有优化,可尝试关闭 Proxy(灰云)直连,或升级到 Pro 套餐。
Q:如何清除缓存? A:Dashboard → Caching → Purge Cache → 选择 Purge Everything。
Q:动态接口(API)要关闭缓存吗? A:默认 Cloudflare 只缓存静态资源,动态请求会直接透传到源站,无需手动设置。