泛域名接入
除单个自定义域名外,HTTP 网关还支持以泛域名(通配符域名,如 *.example.com)形式接入。接入一个泛域名后,其下的所有子域名(如 api.example.com、web.example.com)都可以直接使用,无需逐个添加,适合子域名数量多或动态增长的业务。
接入形态
泛域名接入分为平台版与单环境两种形态:
| 接入形态 | 套餐要求 | 数量限制 | 生效范围 | 配置入口 |
|---|---|---|---|---|
| 平台版 | 平台版套餐 | 单个平台最多支持 10 个 | 平台下所有环境 | 平台设置 → 自定义域名 |
| 单环境 | 企业高级版套餐 | 以套餐配额为准 | 仅当前环境 | HTTP 网关 → 自定义域名 |
说明
- 平台版泛域名在平台维度统一接入与管理,一次接入、平台下各环境共用。平台相关介绍请参阅 CloudBase 平台集成方案概述。
- 单环境泛域名只在所在环境内生效,不同环境可各自接入。
- 套餐配额与能力项详情请参考 套餐配额与能力项说明。
优先级说明
如果某个子域名同时被平台版泛域名与单环境精准子域名覆盖(如同时接入 *.example.com 与 api.example.com),请求将优先匹配单环境的精准子域名,未被精准子域名覆盖的流量才回落到泛域名。
前置准备
- 泛域名备案:泛域名(如
*.example.com)需完成 ICP 备案,备案入口:ICP 备案页。 - 泛域名 SSL 证书:需准备覆盖泛域名的通配符证书(如
*.example.com),可在 SSL 证书控制台 上传或申请。
提示
通配符证书只匹配一级子域名,例如 *.example.com 可以保护 api.example.com,但不能保护 a.b.example.com。
配置步骤(平台版)
-
进入 云开发平台 - 平台设置 - 自定义域名,在「自定义域名接入」区域点击「泛域名证书关联」。
-
填写泛域名并关联泛域名 SSL 证书,按页面指引完成域名归属权校验(添加 DNS TXT 记录)。
-
域名接入状态正常后,复制页面提供的 CNAME 值,前往 DNS 控制台 为泛域名添加 CNAME 解析。
-
返回控制台确认接入状态为「正常」,即完成接入。
说明
由于边缘加速平台的配置需要一定时间下发,接入状态更新约需 10-20 分钟,请耐心等待。