TXT记录与CNAME记录不能在同一主机名(子域名)下同时使用,这是由DNS协议规范决定的。 j"]%6RwM]
D UeT
核心结论 &yuerNK
根据RFC 1034标准,如果一个主机名已设置CNAME记录,则不允许存在其他任何类型的DNS记录(包括TXT、MX、A等) \%(R~H
-Q/Dbz#-
多数主流云服务商(如阿里云、腾讯云)在控制台中也会阻止此类配置,或在添加时提示冲突 Wp ]u0w
r+n&Pp+9
常见场景说明 q~Ud>{
若主机名为 www: dbR4%;<
已有 www 的 CNAME 记录 → 不能再添加 www 的 TXT 记录。 *)Y;`Yg$
若主机名为 @(根域名): x:(e:I8x(
部分服务商(如腾讯云)允许同时配置 CNAME 和 TXT,但存在严重风险:可能导致邮箱收发异常、TXT校验失败等 |2Dlw]d
x!J L9
不推荐在根域名下同时使用 CNAME 和 TXT。 ??4QDa-
解决方案 tSjK=1"}
避免冲突:将需要验证的服务(如SSL证书、SPF、DKIM)使用其他子域名(如 _acme-challenge.yourdomain.com)来配置TXT记录。 +oc}kv,h]
临时调整:若必须在同一子域名操作,可先删除CNAME记录,完成TXT配置后再恢复(适用于短期验证场景) {u7E )Fdl
6。 15B$Sp!/`e
💡 提示:CNAME记录优先级最高,一旦存在,其他记录可能被忽略,导致业务异常 6%? NNEM