You need to enable JavaScript to run this app. 如何在AWS Route53中为已有域名配置www子域名?
优惠活动
大模型
产品
解决方案
定价
更多

如何在AWS Route53中为已有域名配置www子域名?

AWS Route53 www子域名配置生效方案

前置检查

  • 确认你当前操作的托管区域是对应xxxxx.xxx的公有托管区域,不要选错域名的托管区
  • 确认根域名的A记录/别名记录指向的EC2公网IP是正确的,且EC2的安全组、网络ACL已经放行80/443端口的访问,同时确认EC2上部署的服务已经将www.xxxxx.xxx加入允许的域名列表(部分Web服务会做域名绑定限制,未配置的话即使解析生效也无法访问)
  • 先删除之前为www.xxxxx.xxx配置的所有无效记录,尤其是NS类型的记录:NS记录仅用于子域名解析权委派,普通子域名解析不需要配置NS记录,错误的NS记录会直接导致解析失效

推荐配置方案(二选一即可,优先选方案1)

方案1:别名(Alias)记录配置(无额外DNS查询成本,生效速度更快)

  1. 进入xxxxx.xxx的Route53托管区域,点击「创建记录」
  2. 记录名称填写www,记录类型选择A - IPv4地址
  3. 开启「别名」开关,别名目标选择「指向AWS资源的别名」,区域选择EC2实例所在的区域,在别名目标下拉框选择根域名绑定的同EC2资源,也可以直接选择EC2对应的公网IPv4资源入口
  4. 路由策略选择「简单路由」,TTL设置为300(5分钟,方便测试阶段快速生效),点击创建即可

方案2:CNAME记录配置

  1. 新建记录,记录名称填写www,记录类型选择CNAME
  2. 值填写根域名xxxxx.xxx.(注意末尾的英文点,代表绝对域名,避免解析时拼接多余后缀)
  3. TTL设置为300,保存即可

生效验证

配置完成后可通过以下命令本地验证解析是否生效:

  • Windows系统cmd执行:nslookup www.xxxxx.xxx
  • Linux/macOS系统终端执行:dig www.xxxxx.xxx
    如果返回的IP和EC2公网IP一致,说明解析已经生效;如果结果不符合预期,先清理本地DNS缓存,最长等待48小时全球DNS缓存同步即可正常访问。

内容的提问来源于stack exchange,提问作者유지영

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.21 10:36:02