【问题标题】:Main domain for AWS S3 static hosting and sub domain for apiAWS S3 静态托管的主域和 api 的子域
【发布时间】:2018-05-14 00:55:06
【问题描述】:

我从 godaddy.com 购买了一个域,我想将根域用于 AWS S3 静态托管,将子域用于 api。

API 服务器在 AWS EC 服务器上运行。

所以结果应该是:
- 在浏览器中输入 mydomain.com 时:我应该会看到 AWS S3 静态托管页面。
- 当我向 api.mydomain.com 发出请求时:所有请求都应发送到 AWS EC2 服务器。

我试过http://docs.aws.amazon.com/AmazonS3/latest/dev/website-hosting-custom-domain-walkthrough.html

因此,S3 托管正在使用根域。
但是在我的 Godaddy 域设置页面中,我无法添加子域,因为名称服务器不是由 Godaddy 管理的。

【问题讨论】:

  • 这一切都很有道理,但问题是什么?
  • 你已经尝试了什么? - docs.aws.amazon.com/AmazonS3/latest/dev/…
  • 您是否使用 Route53 名称服务器(并且您应该)?如果是这样,请在此处添加子域。
  • @DusanBajic 请把它写成答案。

标签: amazon-web-services amazon-s3 amazon-ec2 dns subdomain


【解决方案1】:

由于您提到名称服务器不是由 Godaddy 管理的,因此我假设您使用的是 AWS Route53 服务。如果是这样,您应该在此处添加所有需要的记录/子域。

此外,通过将 Route53 与其他 AWS 服务结合使用,您可以利用与其他名称服务提供商(别名记录)相比的额外优势。

【讨论】:

    猜你喜欢
    • 2020-07-24
    • 2015-12-06
    • 2017-03-23
    • 1970-01-01
    • 2019-09-28
    • 2016-03-08
    • 2011-07-27
    • 2017-12-29
    • 1970-01-01
    相关资源
    最近更新 更多