适用场景
希望网站用自己的域名访问,例如 erp.你的公司.com,而不是平台的测试域名。
前置条件
- 已有一条 HTTP/HTTPS 网站隧道,见 发布网站。
- 能登录你的域名服务商(如阿里云、腾讯云 DNS)修改解析。
- 要开 HTTPS:准备好这个域名的证书文件和私钥文件(PEM 格式,一般是
.pem/.crt和.key)。
操作步骤
第 1 步:在控制台添加域名
- 控制台左侧点“域名与证书”,在“域名绑定”中点“绑定自定义域名”。
- 选择隧道,填写完整域名,例如
erp.example.com。不要填https://、路径或端口。
成功后会看到:列表中出现这个域名,“状态”一栏显示尚未验证。
第 2 步:到域名服务商添加解析记录
需要添加两条记录:
- 验证记录(TXT):在域名右侧点“验证记录”,复制页面上的“TXT 记录名称”和“TXT 记录值”,到域名服务商添加一条 TXT 记录。
- 访问记录(CNAME):让域名指向这条隧道的入口。最简单的做法是添加一条 CNAME,记录值填这条隧道的免费测试域名(在“隧道”页的访问地址里复制)。隧道没有测试域名时,联系客服获取入口地址。
“主机记录”一般只填前缀,例如域名是 erp.example.com 就填 erp,以服务商的表单说明为准。TXT 记录值一律从控制台复制,不要照抄本文或别人的示例。
成功后会看到:域名服务商的解析列表里多了这两条记录。
第 3 步:验证域名
等几分钟让解析生效,回到控制台点“检查验证”。
成功后会看到:验证状态变为已验证。没通过时,可以在电脑上执行 nslookup erp.example.com(换成你的域名)看解析是否已生效。
第 4 步:上传并绑定证书
- 在“域名与证书”切换到“证书”,点“上传证书”,上传证书、私钥(以及证书链,如果有)。
- 回到“域名绑定”,在域名右侧点“绑定证书”,选择刚上传的证书。
- 回到“隧道”页,这条隧道右侧点“HTTPS”,在“HTTPS 安全访问”页启用 HTTPS。
成功后会看到:“证书”列表显示适用域名和到期时间;HTTPS 页“配置检查”通过。
第 5 步:从外网访问
确认客户端已启动,用手机流量打开 https://你的域名。
成功检查
- 浏览器地址栏有小锁,点开证书看到的域名和到期时间正确。
- 证书到期前要换新证书:先“上传证书”,再在“域名绑定”里“绑定证书”选新证书。
通配符证书 *.example.com 只能用于一级子域名(如 erp.example.com),不能用于 a.erp.example.com,也不能用于 example.com 本身。
常见错误
| 现象 | 怎么办 |
|---|---|
| 检查验证一直不通过 | 等解析生效;检查主机记录是否把根域名重复填了一遍(如填成 erp.example.com.example.com);用了 CDN/代理的先关掉 |
| 添加解析时提示和已有记录冲突 | 同名已经有别的 A/CNAME 记录,先确认那条记录是否还在用,不要随手删掉 |
| 上传证书提示证书和私钥不匹配 | 要用同一次签发的证书和私钥 |
| 浏览器提示证书过期 | 上传新证书并重新绑定;重启客户端不能解决 |
证书私钥不要发给任何人,也不要出现在截图里。