一句话结论:把域名 NS 改到 Cloudflare,10 分钟搞定 DNS 解析 + 免费 SSL + 全球 CDN 加速,是外贸 WordPress 站性价比最高的一步操作。
为什么要用 Cloudflare 接管 DNS
传统 DNS 只负责把域名翻译成 IP,而 Cloudflare 在解析的同时顺手做了三件事:隐藏真实服务器 IP、缓存静态资源、全球 Anycast 就近接入。对做外贸的独立站来说,这三点直接关系到打开速度和被攻击的风险。
第一步:把域名添加到 Cloudflare
1. 注册并登录 Cloudflare
进入 Cloudflare 官网注册账号,点击「Add a Site」输入你的域名(例如 example.com),选择 Free 套餐即可满足外贸小站需求。
2. 自动扫描现有 DNS 记录
Cloudflare 会自动扫描你域名当前的 A、CNAME、MX 等记录。扫描后一定要逐条核对,尤其是邮箱相关的 MX 记录,漏了会导致企业邮箱收不到信。
第二步:修改域名 NS 服务器
Cloudflare 会分配两个 NS 地址,例如 ada.ns.cloudflare.com 和 ben.ns.cloudflare.com。回到你的域名注册商(阿里云、Namesilo、GoDaddy 等),把域名的 NS 从默认改为这两个。
注意:NS 修改后通常 几分钟到 24 小时生效,全球缓存刷新需要时间,耐心等待即可。
第三步:开启免费 SSL 证书
SSL/TLS 加密模式怎么选
- Flexible(灵活):Cloudflare 到源站是 HTTP,不推荐,容易出「重定向次数过多」
- Full(完全):源站也需要有证书,推荐
- Full (strict)(完全-严格):最安全,源站证书必须有效,生产环境首选
外贸站建议用 Full (strict),源站用 Let’s Encrypt 免费证书即可,浏览器地址栏显示小锁,客户信任度更高。
开启 Always Use HTTPS
在 SSL/TLS → Edge Certificates 里打开「Always Use HTTPS」,所有 HTTP 请求自动跳转 HTTPS,利于 SEO 也避免混合内容警告。
第四步:CDN 缓存与加速设置
缓存级别
在 Caching → Configuration 里,把 Caching Level 设为 Standard,Browser Cache TTL 设为 4 小时以上。静态资源(图片、CSS、JS)会被缓存到全球节点,海外用户访问速度明显提升。
开启 Brotli 压缩
在 Speed → Optimization 里打开 Brotli,相比 Gzip 能再压缩 15%~20% 的传输体积。
第五步:验证是否生效
用 ping 或在线工具查看域名解析到的 IP,如果是 Cloudflare 的 IP 段(104.x、172.67.x 等),说明已经成功接入。再访问网站确认 HTTPS 正常、页面样式无异常。
常见坑与注意事项
- WordPress 后台登录异常:接入后可能出现重定向循环,检查 SSL 模式是否为 Flexible,改成 Full 即可
- MX 记录丢失:迁移前务必备份原 DNS 记录
- 源站 IP 泄露:确保源站没有直接暴露的子域名(如 mail、ftp)未加小黄云
- 缓存导致更新不及时:后台修改内容后可手动 Purge Cache
总结
Cloudflare 接入本身不复杂,关键是 DNS 记录核对、SSL 模式选对、缓存策略调好这三点。做完这一步,你的外贸站就有了全球 CDN + 免费 SSL + 基础 DDoS 防护,是后续所有优化(Rocket Loader、自动压缩、WAF 等)的地基。
原创文章,作者:小微财服云,如若转载,请注明出处:https://www.779it.com/301.html