You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何为Cloudflare代理的域名提供自定义域名SSL支持

Cloudflare代理域名支持自定义域名SSL的解决方案

问题根因

你遇到的两类异常本质都是Cloudflare边缘节点的匹配逻辑导致:

  • 未开启Cloudflare代理时,Cloudflare仅做DNS解析不承担SSL卸载能力,你的源站没有为客户自定义域名abc.example.com部署SSL证书,因此SSL校验失败
  • 开启Cloudflare代理后,Cloudflare边缘节点只会响应已经在你账号下关联托管的域名,客户自定义域名未录入你的Cloudflare配置时,节点收到请求无法匹配到对应回源规则,直接返回访问错误

实操配置步骤

推荐使用Cloudflare原生的自定义主机名(Cloudflare for SaaS)功能实现需求,配置流程如下:

  1. 登录你的Cloudflare账号,进入已接入的exmpl.io域名管理页,打开SSL/TLS分类下的自定义主机名板块,开通该功能(免费套餐也支持基础使用额度)
  2. 点击「添加自定义主机名」,输入客户的自定义域名abc.example.com,证书验证方式优先选择TXT验证,提交配置
  3. 将Cloudflare生成的TXT验证记录同步给客户,要求客户在自己的DNS服务商处添加该条验证记录,等待Cloudflare完成域名所有权校验和SSL证书签发
  4. 后台显示自定义域名状态为「已激活」后,通知客户将abc.example.com的CNAME记录指向已开启Cloudflare代理的exmpl.io即可正常访问
  5. 可选优化:你可以在exmpl.io的SSL/TLS设置中将加密模式调整为「严格」,同时开启「始终使用HTTPS」规则,保证全链路访问安全

内容的提问来源于stack exchange,提问作者faisal khan

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 07:36:05