gpt4 book ai didi

amazon-web-services - AWS S3、CloudFront 和 SSL

转载 作者:太空宇宙 更新时间:2023-11-03 13:06:22 24 4
gpt4 key购买 nike

我尝试使用 AWS S3 和 CloudFront 为我们的 Web 平台设置静态托管解决方案。需要使用 https,并且需要通过自定义子域访问。

这是我的 S3 存储桶: enter image description here

这些是 CloudFront 的设置: enter image description here enter image description here

证书设置对我来说没问题: enter image description here

最后我的 DNS 记录是这样的:CNAME:“静态”->“d1fd407fp9coo4.cloudfront.net。”

编辑:为 DNS 使用我的默认域提供商,而不是 Route 53。

目标是通过 https 在 static.dmaglobal.com/logo-frontpage.png 上提供资源。它在没有(http://static.dmaglobal.com/logo-frontpage.png)的情况下加载正常,但 https 版本(https://static.dmaglobal.com/logo-frontpage.png)给出了一个 SSL 错误,指出当前证书是针对 *.s3.eu-west-2.amazonaws.com 而不是 *.dmaglobal。 com。我不明白这种不匹配从何而来,因为似乎当前证书已为我们的自定义域正确设置。

任何人都可以就如何从这里着手解决这个问题给出一些建议吗?

最佳答案

正如您所注意到的,您的 DNS 记录仍然解析为 S3。

您应该为 Cloudfront 分配创建别名记录,而不是 CNAME。在静态记录中选择 A 类型记录,为别名选中是,然后在下拉列表中选择 Cloudfront 分布。

这样做的原因:ALIAS 记录是免费的,而且解析速度更快。

关于amazon-web-services - AWS S3、CloudFront 和 SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42597298/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com