首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >亚马逊S3静态网站和Namecheap DNS

亚马逊S3静态网站和Namecheap DNS
EN

Stack Overflow用户
提问于 2019-08-16 10:19:50
回答 3查看 643关注 0票数 0

我在设置域名系统时遇到了问题,因为Namecheap指向一个托管在AWS S3中的静态html网站。

存储桶配置:

目前,我收到"chrisrich.io重定向你太多次“。

这是直接的存储桶url:

https://s3-ap-southeast-2.amazonaws.com/chrisrich.io/index.html

AWS S3存储桶名称:

Namecheap中的DNS设置:

我做错了什么?

EN

回答 3

Stack Overflow用户

发布于 2019-08-16 10:29:34

有两件事:

Namecheap中的记录是针对www.chrisrich.io的,它正在解析为S3。挖掘www.chrisrich.io +short chrisrich.io.s3.io.s3-ap-东南-2.amazonaws.com。S3-r-w.ap-东南-2.amazonaws.com。52.95.134.34

要使其与www.chrisrich.io一起工作,您需要具有与www.chrisrich.io完全相同的存储桶名称。您可以创建一个名为www.chrisrich.io的存储桶,并将文件放在那里,它应该允许您使用www.chrisrich.io访问您的网站。

对于www.chrisrich.io.,您不能拥有Apex域

  1. 的CNAME记录,这意味着您需要查看( chrisrich.io转发)选项在Namecheap和chrisrich.io中是否可用

此外,网站端点不支持HTTPS,如果你计划让你的网站在https上工作,你将需要cloudfront。

票数 0
EN

Stack Overflow用户

发布于 2019-08-16 10:52:17

此外,要使用www.chrisrich.io使S3网站端点正常工作,您需要更改您的域名系统记录,目前您正在为CNAME记录使用REST API名称change .io.s3.ap-东南-2.amazonaws.com -->这应该是S3网站端点的名称,否则,索引页面将不会自动加载,您将需要使用www.chrisrich.io/index.html访问它

票数 0
EN

Stack Overflow用户

发布于 2019-08-16 15:04:20

您需要将存储桶名称从chrisrich.io更改为www.chrisrich.io

然后,它就可以工作了。

谢谢

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57518204

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档