AWS Route 53 到 CloudFront 分发

问题描述 投票:0回答:1

我正在开发一个简单的网站,目前它是托管在 S3 存储桶上的静态内容,并通过 CloudFront 发行版提供服务,到目前为止一切顺利。

我最近在 Route 53 上购买了一个域,并想用它来将流量重定向到分配,但我遇到了一些问题。

首先,我通过 cdk 管理分布和存储桶,并且它是为 eu-central-1(法兰克福)区域配置的。

我现在尝试通过控制台将 A 记录添加到我的域托管区域(默认记录,由 Route 53 本身创建的区域)作为 CloudFront 分配的别名:问题是在检查“别名”并选择“下拉列表中的“CloudFront 发行版别名”,区域下拉列表在弗吉尼亚北部地区被禁用,并显示以下消息,并且我的任何发行版都不会出现在第三个下拉列表中。

据我所知,Route 53 和 CloudFront 都是全球服务,所以我无法理解为什么涉及特定区域。

消息是:“CloudFront 分配的别名和同一托管区域中的另一条记录是全局的,并且仅在美国东部(弗吉尼亚北部)可用。”

我尝试强制分配名称,但在保存时会出现错误,而使用分配域时却不会,但当尝试通过网络浏览器(Chrome)访问我的域时,我仍然收到“无法访问站点”的消息

DNS_PROBE_FINISHED_NXDOMAIN

我是否遗漏了一些步骤?

enter image description here

amazon-web-services amazon-cloudfront amazon-route53
1个回答
0
投票

首先,您是对的,CloudFront 是全球资源,因此区域不相关。因此,当 Route 53 默认为

us-east-1
并且无法更改它时,这只是 AWS 表示该区域与此处无关的方式。所以不用担心这个。

您可能需要检查的是您的发行版是否具有有效的证书,并配置了与 Route 53 区域匹配的备用域名,即

silviogratani.it

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.