将外部域名连接到AWS S3网站
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了将外部域名连接到AWS S3网站相关的知识,希望对你有一定的参考价值。
我想在Amazon S3上托管一个静态网站。创建了相关的桶 - 测试它们没问题。现在我有一个我在EuroDNS注册的域名 - www.gopropel.io - 我找不到如何将它连接到我的AWS S3存储桶。我是否需要创建路由53托管区域?浏览AWS文档,他们都假设您正在向他们注册您的域名。
答案
可以在不使用S3的情况下路由到托管静态网站。
- 转到S3控制台并选择您的存储桶。
- 选择“属性”选项卡,然后选择“静态Web托管”。
- 设置完成后,您应该看到一个端点URL。与此类似:“终点:http://xxxx.yyy.s3-website.xxxx.amazonaws.com”
- 复制此网址,然后使用EuroDNS创建CNAME记录,并将此链接粘贴为“@”和“www”(可选)的别名。在Eurodns的情况下,将主机设置为您的域(gopropel.io和www.gopropel.io),将规范名称设置为URL。
只需几分钟即可完成效果,您的域名应解析为s3存储桶。
这不是一个理想的解决方案,因为它会限制某些功能,如SSL(HTTPS)。
推荐的方法是使用Route53它应该花费不到1美元。
以上是关于将外部域名连接到AWS S3网站的主要内容,如果未能解决你的问题,请参考以下文章
如何通过 AWS Quicksight 连接到 Redshift Spectrum 上的外部架构/表?
如何将外部服务器上的网站连接到本地主机上通过 Xaamp 运行的数据库?