域名验证指南:HTTP 文件与 DNS
SSL 证书需要证明域名控制权。了解 HTTP 文件、DNS TXT、DNS API 和泛域名的验证要求,避免因 www 或旧验证记录导致申请失败。
为什么要验证域名
CA 签发 DV 证书前,需要确认你能控制申请中的每个域名。邮箱验证用于确认账号和交付地址,不能代替域名验证。
HTTP 文件验证
按订单给出的准确路径上传本次验证文件,确保外网可通过 HTTP 80 端口访问该路径。核对域名解析、网站目录、访问限制和代理设置。根域名与 www 均在证书内时,两者都需要可验证。
HTTP 手工验证适合单次申请。HTTP 自动验证则需按订单指引持续代理 ACME 验证路径,让平台可以发布以后每次续签的新内容。
DNS 验证
按订单提示在权威 DNS 添加 TXT 记录,记录名与记录值都需要准确。DNS 生效可能需要时间,可以先检查权威解析再重试。不要删除同名下不属于本次验证的其他记录。
泛域名必须使用 DNS 验证。平台提供手工 DNS,以及已支持的 Cloudflare、阿里云和 DNSPod API 配置入口。委派只有在平台开放并显示可用时才可选择。
哪些内容需要保留
- 旧的手工 TXT 或 HTTP 挑战内容不是永久授权,以后续签可能需要新内容。
- HTTP 自动验证需持续保留验证路径的代理规则,并保持公网可达。
- DNS API 方式需持续保留有效授权,建议仅授予必要 DNS 区域编辑权限。
- 已开放的 DNS 委派方式需持续保留指定的 CNAME 委派记录。
不要把 DNS 密钥、邮箱验证码或证书私钥发到工单或截图。若验证失败,请提供已脱敏的页面提示与解析结果。