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

无法迁移kiev.ua至AWS,如何绑定S3静态网站?

绑定自定义域名到AWS S3静态网站(无需迁移域名)

由于kiev.ua属于AWS不支持迁移的顶级域名,无需强行迁移域名,直接在当前DNS服务商处配置解析记录即可完成绑定,具体操作如下:

1. 调整S3桶配置(可选,优化域名匹配)

如果希望my-site.kiev.ua直接对应静态网站,建议创建一个与域名完全同名的S3桶(即my-site.kiev.ua):

  • 复制原桶my-bucket-name的所有内容到新桶
  • 在新桶的静态网站托管设置中,启用托管并配置索引文档、错误文档(与原桶保持一致)
  • 记录新桶的静态网站端点(格式类似 http://my-site.kiev.ua.s3-website-us-east-1.amazonaws.com)

若不想创建新桶,直接使用原桶的端点进行后续配置也可。

2. 在当前DNS服务商处配置解析记录

登录你的域名注册商后台,进入对应DNS服务器(ns1.servername.com等)的管理界面,添加以下记录:

绑定子域名my-site.kiev.ua

添加一条CNAME记录:

  • 主机记录:填写my-site(部分服务商需填写完整域名my-site.kiev.ua,以服务商要求为准)
  • 记录值:my-bucket-name.s3-website-us-east-1.amazonaws.com(或新桶的静态网站端点)
  • TTL:设为默认值(如300秒即可)

绑定根域名kiev.ua(可选)

若需根域名指向S3网站,由于S3静态网站端点不支持直接绑定A记录,需通过CloudFront中转:

  • 创建AWS CloudFront分发,将源设置为S3静态网站端点
  • 记录CloudFront分发域名(格式类似 d123456abcdef.cloudfront.net)
  • 在DNS服务商处添加A记录(别名),将根域名指向该CloudFront分发域名(需确认你的DNS服务商支持别名记录)

3. 验证配置

等待DNS记录生效(通常10-30分钟),访问http://my-site.kiev.ua,确认是否正常加载S3静态网站内容。

额外提示:启用HTTPS(可选)

若需HTTPS访问,必须通过CloudFront实现:

  • 在AWS Certificate Manager(需选us-east-1区域)申请对应域名的免费SSL证书
  • 在CloudFront分发中配置该证书,并将源指向S3静态网站端点
  • 更新DNS记录为指向CloudFront分发域名
  • 确保S3桶权限配置允许CloudFront访问桶内内容

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.18 14:02:42