Cloudflare 域名优选教程:Worker、Pages、SaaS 一次讲清
Cloudflare 默认使用全球 Anycast 网络,但在中国大陆访问时,常常会因为节点分布、跨境链路和绕路,出现延迟高、丢包、速度不稳定等问题。
所谓“优选域名”,本质上就是让中国大陆的解析结果尽量指向对国内访问更友好的 Cloudflare 边缘 IP 或中转域名,从而改善访问体验。
这篇文章把 Cloudflare Worker、Pages 和 SaaS 的优选配置整理成一套可直接操作的教程。
一、准备工作
开始之前,你需要准备:
- 一个已经转入 Cloudflare 托管的域名。
- 一个优选域名,例如
cdn.091224.xyz。 如果要做 Cloudflare for SaaS,还需要:
- 主域名
a.com - 回源域名
b.com,并将其 NS 转入 Cloudflare - 支付方式(信用卡或 PayPal)
- 主域名
说明:部分免费域名可能会受到 Cloudflare 的限制,实际可用性以平台规则为准。
二、Cloudflare Worker 优选
以 img.yourdomain.com 为例。
步骤 1:添加 DNS 记录
进入 Cloudflare 仪表盘:
你的域名 → DNS → 添加记录
- 类型:
CNAME - 名称:
img - 目标:
cdn.091224.xyz - 代理状态:关闭灰色云朵,不要开启代理
步骤 2:配置 Worker 路由
进入:
Workers & Pages → 你的 Worker 项目 → 设置 → 自定义域名或路由
添加路由:
- 路由:
img.yourdomain.com/* - 区域:选择
yourdomain.com
保存即可。
注意:这里要用“路由”,不要在 Workers 里直接加“自定义域名”。
步骤 3:等待生效
通常等待 2 到 5 分钟即可,很多时候 1 分钟内就会生效。
三、Cloudflare Pages 优选
Pages 的思路和 Worker 类似,但 DNS 解析不能继续完全依赖 Cloudflare 自己的解析服务,这里以华为云国际版 DNS 为例。
准备
- 一个已经托管到 Cloudflare 的域名。
- 一个优选域名,例如
cdn.091224.xyz。 - 华为云国际版 DNS 账号。
步骤 1:在 Pages 中添加自定义域名
进入 Cloudflare Pages 项目:
Pages → 添加自定义域名
输入:
img.yourdomain.com
添加后,记下 Cloudflare 提示的 CNAME 目标,比如 xxx.pages.dev。
步骤 2:在华为云国际版 DNS 中创建域名
进入华为云国际版 DNS:
https://console-intl.huaweicloud.com/dns
- 创建公网域名
- 域名填写:
img.yourdomain.com
步骤 3:添加两条解析记录
在该域名的解析记录中添加:
第一条
- 类型:
CNAME - 线路:
全网默认 - 记录值:Cloudflare Pages 给你的
.pages.dev域名
第二条
- 类型:
CNAME - 线路:
地域解析 > 中国大陆 - 记录值:
cdn.091224.xyz
保存即可。
步骤 4:按提示添加 NS 记录
华为云会给你 4 条 NS 记录。
把这 4 条 NS 记录添加回 Cloudflare 域名 DNS 中即可。
如果页面继续提示你补 NS,一般可以先忽略,等解析正常再看状态。
四、Cloudflare for SaaS + 优选域名
如果你想让自己的服务器也走优选线路,可以用 Cloudflare for SaaS。
核心思路是:
- 主域名
a.com由用户访问 - 回源域名
b.com托管在 Cloudflare - 通过优选域名把国内访问引到更友好的解析结果
- Cloudflare 再根据 Hostname 把流量代理回真实服务器
准备
- 主域名
a.com - 回源域名
b.com - 可绑定的支付方式
- 优选域名
cdn.091224.xyz
步骤 1:配置回源域名 b.com
把 b.com 的 NS 转入 Cloudflare。
然后添加一条 A 记录:
- 指向你的真实服务器 IP
- 代理状态:开启橙色云朵
接着进入:
SSL/TLS → 加密模式
设置为:严格
步骤 2:配置 Custom Hostnames
进入:
b.com → SSL/TLS → Custom Hostnames
先添加回源域名本身,例如:
b.com- 或
saas.b.com
再添加主域名:
a.com
证书保持默认,保存即可。
步骤 3:完成域名验证
到 a.com 的解析商那里,按 Cloudflare 提示添加 TXT 记录,用于:
- 域名所有权验证
- 证书验证
然后回到 Cloudflare 页面,点击页面里的刷新按钮,不要直接刷新浏览器或按 F5。
等状态变成有效后,就可以继续下一步。
步骤 4:给主域名做中国大陆优选解析
以华为云国际版 DNS 为例,在 a.com 的解析中添加子域名,例如:
cdn.a.com
添加记录:
- 中国大陆线路:
CNAME → cdn.091224.xyz
这样,国内访问会优先走优选线路,再由 Cloudflare 识别 Hostname 回源到你的真实服务器。
五、总结
这套方案可以分成三层理解:
- Worker 优选:靠路由和 CNAME 把访问导向更友好的边缘节点。
- Pages 优选:利用第三方 DNS 做分线路解析。
- SaaS 优选:通过 Cloudflare for SaaS 把国内流量引到更好的入口,再代理回源站。
整体目标很明确:
让 Cloudflare 不再成为国内访问时的“减速器”。

