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

如何将GoDaddy域名指向AWS S3托管的静态网站?

解决S3静态网站绑定GoDaddy域名的正确方案

首先明确:S3静态网站端点没有静态IP,直接用A记录绑定IP的方式不可行(S3背后的IP会动态变更,硬填会导致访问失效),GoDaddy的建议并不适配S3的场景,正确的做法分两种情况:

针对根域名(abc-xyz.com)

根域名受DNS规范限制,无法直接使用CNAME记录,你有两种可选方案:

  • 如果GoDaddy DNS支持ANAME/别名记录:直接添加别名记录,将abc-xyz.com指向你的S3网站端点abc-xyz.s3-website.eu-west-1.amazonaws.com
  • 如果GoDaddy不支持ANAME:通过CloudFront中转
    1. 创建CloudFront分发,源地址设置为你的S3静态网站端点
    2. 在AWS Certificate Manager(ACM)申请覆盖abc-xyz.com的SSL证书,关联到CloudFront分发
    3. 在GoDaddy DNS中添加A记录,将abc-xyz.com指向CloudFront分发的域名(或使用GoDaddy的别名记录指向CloudFront域名)

针对子域名(如www.abc-xyz.com)

直接在GoDaddy DNS设置中添加CNAME记录:

  • 记录类型选CNAME
  • 主机填www
  • 指向地址填你的S3网站端点abc-xyz.s3-website.eu-west-1.amazonaws.com

注意:配置完DNS后,需要确保你的S3存储桶的静态网站托管设置中,已将abc-xyz.com(或对应子域名)添加为允许的域名,同时存储桶的权限配置正确,允许公开访问。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 09:10:32