让 CloudFront 与 EC2 Wordpress 安装 + Route 53 配合使用

让 CloudFront 与 EC2 Wordpress 安装 + Route 53 配合使用

我在让 CloudFront 与我在 EC2 实例上完成的 BitNami Wordpress 安装一起工作时遇到了问题。

这是我第一次使用 EC2,所以请原谅我对 AWS 知识的水平很菜鸟。

我创建了一个 EC2 实例并通过市场安装了 BitNami 的 Wordpress。我保留了所有基本设置。截图在这里

我分配了一个新的弹性 IP 并将其与实例关联。截图在这里

这是公共 DNS(IPv4):ec2-35-169-133-115.compute-1.amazonaws.com

奇怪的是,当您访问该 URL 时,浏览器的地址栏中只会显示以下 IP 地址:http://35.169.133.115

在我看过的所有教程视频中,这种情况都没有发生。这似乎只发生在我身上。有人知道为什么以及如何禁用它吗?

接下来,我创建了一个新的 CloudFront 分布,以“ec2-35-169-133-115.compute-1.amazonaws.com”作为我的原点,并输入我的域名“voucherchampion.com”作为备用域名(CNAME)。截图在这里

我建立了一个新的 Route 53 托管区域,并创建了一个“A”记录集,以我的 CloudFront URL 作为别名目标 (dx9tz3fhvx56h.cloudfront.net.)。截图在这里

我更改了 NameCheap 仪表板(我购买域名的地方)中的 DNS 设置,以匹配路由 53 名称服务器值。截图在这里

现在,当我访问 voucherchampion.com 时,它会转到我的 Wordpress 安装,但是:

1)地址栏显示弹性IP,而不是域名

2)不使用CloudFront。

我怀疑这与以下因素有关:

'ec2-35-169-133-115.compute-1.amazonaws.com' 重定向到 '35.169.133.115'。

有人知道如何让 CloudFront 工作以及如何在地址栏中显示我的域名吗?

提前致谢。

相关内容