首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在我的云前分发版中添加SSL时,我的路由53服务是否需要配置?

问在我的云前分发版中添加SSL时,我的路由53服务是否需要配置?
EN

Stack Overflow用户
提问于 2019-11-06 18:18:49
回答 1查看 46关注 0票数 0

我已经构建了一个git支持的静态站点,它生活在一个S3桶中,并使用代码管道进行更新。该网站完全托管在AWS上。路由53名称服务器指向S3存储桶,但我最近创建了一个指向S3存储桶的Cloudfront发行版,这样我就可以拥有一个S3证书。问题是,我相信当您访问站点url时,它仍然指向S3桶,而不是Cloudfront发行版。这可能是因为53号线路的配置问题吗?

SSL证书是ACM活动的,托管在(美国东部)N.弗吉尼亚,并且已经添加到Cloudfront发行版中的自定义SSL证书中。

Cloudfront发行版起源于S3桶,它是"domainname.s3.amazonaws.com“(有两个发行版,一个用于domainname.com和www.domainname.com,分别指向每个存储桶)。

我知道一个常见的解决办法是等待cloudfront找到水桶,所以我已经等了24小时才问这个问题。

如果有更多的信息我需要提供,请告诉我,我已经尝试证明了尽可能多,但有一些东西,我可能忽略了。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-11-06 20:26:07

似乎您必须更新您的Route53配置。

就像医生说的:

如果您想使用自己的域名,请使用Amazon 53创建指向您的CloudFront发行版的别名记录。别名记录是DNS的53号路由扩展。它类似于CNAME记录,但您可以为根域(如example.com )和子域(如www.example.com )创建别名记录。(您只能为子域创建CNAME记录。)当路由53接收到与别名记录的名称和类型匹配的DNS查询时,路由53将使用与您的发行版相关联的域名进行响应。

您还可以使用nslookup或dig检查您的域,看看域解析是什么,这样您就可以确保它是否指向您的CloudFront发行版。

代码语言:javascript
复制
nslookup yourdomain.com

dig / nslookup的结果应该显示如下所示:

<hash>.cloudfront.net.及其对多个IP地址的解析

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

https://stackoverflow.com/questions/58736298

复制
相关文章

相似问题

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