Cloudflare 域名优选(Custom Hostname / SaaS)设置
一、必要条件
- Cloudflare 账号需已绑定支付方式(SaaS 为付费功能)
- 拥有两个可完全管理的域名
- 回源域名必须托管在 Cloudflare
- 必须在 Cloudflare 中配置回源(Fallback Origin)
二、基本设定说明
- 访问域名:
b.com(用户访问的域名) - 回源域名:
a.com(托管在 Cloudflare,用于回源)
三、场景一:a.com 在 CF,b.com 不在 CF
步骤
a.com(CF)
添加回源记录:
1
origin A 1.2.3.4
状态:橙云(Proxy ON)
Cloudflare → SSL/TLS → Custom Hostname
- Fallback Origin:
origin.a.com - 添加 Custom Hostname:
www.b.com
- Fallback Origin:
b.com(非 CF 托管)
添加 TXT 记录完成验证
添加 CNAME 记录:
1
www → 优选域名(如 www.visa.cn等)
四、场景二:a.com 与 b.com 均在 CF(重点)
关键原则:Custom Hostname 的 DNS Target 不能经过 Cloudflare Proxy
步骤
a.com(CF)
添加回源记录(橙云):
1
origin A 1.2.3.4
a.com(CF)
添加优选入口(DNS Target):
1
cdn CNAME 优选域名(如 www.visa.cn)
状态:灰云(DNS only)
Cloudflare → SSL/TLS → Custom Hostname
- Fallback Origin:
origin.a.com - 添加 Custom Hostname:
www.b.com
- Fallback Origin:
b.com(CF)
添加 TXT 记录完成验证
添加 CNAME 记录:
1
www → cdn.a.com
状态:灰云(DNS only)
五、关于使用优选 IP
若使用 优选 IP 而非优选域名:
- 将 DNS Target 的
CNAME改为A记录 - 必须为 DNS only