如何使用 CloudFront 为托管在 Amazon S3 上的静态网站提供服务

0

【以下的问题经过翻译处理】 我一直通过公共S3存储桶为我的静态网站(fromammawithlove.com)提供服务,但想要切换到CloudFront,以便阻止公共访问,但是我遇到了DNS错误,无法访问该网站。

我拥有有效的AWS生成的证书,并在Route 53中测试记录得到“无错误”响应,但我无法访问该网站。

1 回答
0

【以下的回答经过翻译处理】 由于使用 CloudFront 时存储桶名称无关紧要,因此我会创建一个新存储桶并将文件从现有存储桶复制到新存储桶。然后创建指向此存储桶的 CloudFront 分配。测试,只使用 CloudFront 域名。一切正常后,创建一个 Route 53 条目,例如 test.fromammawithlove.com,然后查看一切是否正常工作。然后更新您的生产 Route 53 条目以指向新的 CloudFront 分配。

说明如下:[如何使用 CloudFront 为托管在 Amazon S3 上的静态网站提供服务?]https://aws.amazon.com/premiumsupport/knowledge-center/cloudfront-serve-static-website/

profile picture
专家
已回答 5 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则