我已将 S3 存储桶设置为具有公共权限的静态站点,从其自己的端点加载。
我还有一个通过 Google 购买的域名
www.23c.dev
,我已为其创建了 Route53 区域。我已添加正确的名称服务器,并且域 ping 正确的 IP 地址。
但是访问域名不会加载网站。
这可能是因为我的 .dev 域强制使用 HTTPS 吗? S3 不能使用 HTTPS 吗?
.dev TLD 强制使用 https,而 S3 不单独支持。为了使其正常工作,我还需要按照本指南使用Cloudfront。
最终我认为托管静态网站太过费力,因此免费托管于 Cloudflare。