You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

无法使用Amazon Lightsail DNS管理顶点域名问题求助

问题解答

核心结论

Lightsail托管区不支持直接创建指向CloudFront(或其他非Lightsail资源)的顶点域名(裸域名)记录,具体限制如下:

  • 「Assignments」标签下的顶点域名分配功能仅支持关联Lightsail自有资源(如实例、负载均衡、容器服务等),无法绑定外部AWS服务或自定义目标。
  • DNS RFC规范禁止顶点域名使用CNAME记录,而Lightsail托管区没有Route53专属的**别名记录(Alias Record)**机制——该机制允许AWS内部跨服务绕过CNAME限制,将顶点域名指向CloudFront、S3等资源。

错误提示原因

你遇到的「Domain labels (strings separated by the '.' delimiter) must be between 1 and 63 characters in length」错误,是因为尝试给顶点域名创建A/AAAA记录时,直接填入了CloudFront域名(如d1234567890abc.cloudfront.net)作为目标。Lightsail会将该输入视为IP地址解析,而域名格式不符合IP校验规则,从而触发标签长度报错。

可行替代方案

若要继续使用Lightsail托管区同时实现顶点域名的访问需求,可选择以下方案:

  1. 配置顶点域名重定向到www子域名:在Lightsail托管区创建301/302重定向记录,将mydomain.org重定向到已正常配置的www.mydomain.org。用户访问裸域名时会自动跳转到www子域名,间接实现访问CloudFront资源的目的,这是成本最低的适配方案。
  2. 转回Route53托管区:Route53的别名记录原生支持顶点域名指向CloudFront,低流量场景下Route53的托管成本极低(每月约0.5美元+少量查询费用),若你的域名解析量不大,成本差异可忽略。
  3. 切换至支持CNAME扁平化的第三方DNS服务商:部分第三方DNS平台支持CNAME扁平化功能,可绕过RFC限制将顶点域名直接指向CloudFront域名,但需放弃Lightsail托管区。

内容的提问来源于stack exchange,提问作者phill2mj

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.06 15:46:12