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

AWS S3静态网站无法解析Route53绑定的自定义域名问题求助

S3静态网站自定义域名解析故障修复步骤

curl: (6) Could not resolve host错误本质是DNS解析失败,可按以下顺序排查修复:

  • 修正Route53别名A记录配置
    你当前的记录值配置错误,S3静态网站的别名目标不能直接填写区域根端点s3-website-us-east-1.amazonaws.com,正确配置逻辑如下:
    进入Route53对应域名的托管区域,找到mydomainname.com的A记录,在别名目标下拉列表的「S3 网站端点」分类下,选择和存储桶名称完全匹配的预定义目标,完整值为mydomainname.com.s3-website-us-east-1.amazonaws.com,保存配置即可。
  • 验证DNS解析生效状态
    配置修改后等待1-10分钟(Route53全球同步通常在5分钟内完成),执行命令验证解析结果:
    nslookup mydomainname.com
    
    若返回的IP地址和你直接查询S3网站端点返回的IP一致,说明解析生效。如果本地仍无法解析,可先清理本地DNS缓存:
    • Windows:执行ipconfig /flushdns
    • Mac:执行sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder
    • Linux(systemd发行版):执行sudo systemd-resolve --flush-caches
  • 检查域名NS记录匹配性
    确认Route53托管区域顶部列出的4个NS服务器地址,和域名注册信息中配置的NS服务器完全一致,若存在差异需要将注册信息的NS地址修改为托管区域提供的地址,避免解析请求无法路由到你的记录配置。
  • 兜底配置校验
    同步确认以下前置配置无误:
    • S3桶的「阻止公共访问」4个开关已全部关闭
    • 桶策略已配置允许s3:GetObject的公开访问权限
    • S3静态网站托管功能已开启,索引文档、错误文档配置符合预期

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.23 15:36:01