[英]AWS Route53 record creation "DomainLabelTooLong" Error
使用abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijkl
作为我的子域创建新记录时,出现以下错误。
(InvalidChangeBatch 400: DomainLabelTooLong (Domain label is too long) encountered with 'abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijkl')
从AWS 文档中,我找到了以下声明。
域名的总长度不能超过 255 个字节,包括点。
仅供参考,我的根域长度是 20、20+ 64(子域)也不超过这 255 个字节。
有人有问题吗?
问题不在于域名的总长度,而在于子域的长度。 从同一文档页面:
域名(包括域名、托管区域和记录的名称)由一系列由点分隔的标签组成。 每个 label 最长可达 63 个字节。
在这种情况下,您的子域名abcdefghijklmnopqrstuvwxyzabcdefghijklmnopqrstuvwxyzabcdefghijkl
就是这样一个 label。它有 64 个字符长,因此超过了 63 字节的限制。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.