如何使用 cloudfront 应用 CDN - route 53 => lightsail 实例
How to apply CDN with cloudfront - router 53 => lightsail instance
我是 AWS 的新手,我正在努力设置子域访问,我的材料是:
53 号公路 : 我的域名是 tranthanhbao.com
Lightsail 实例:18.140.2.35。我已经设置了 nginx 反向代理,并在 Route 53 中使用 A - ipv4 将 aws.tranthanhbao.com
指向 18.140.2.35 。它运作良好
我在 Route 53 中设置为 18.140.2.35 :
Cloudfront:现在我想将 cloudfront 应用到我的域 aws.tranthanhbao.com
(http 将重定向到 https),设置如下
然后当我们访问 dsor8zoqxftko.cloudfront.net 时,它工作正常但我检查域 ip,它显示:
- [http://dsor8zoqxftko.cloudfront.net/] :这是来自法国并自动将 http 重定向到 https。所以效果很好
但是
- [http://aws.tranthanhbao.com/]:仍然是 http,来自我的 Lightsail 实例 IP。
所以我的问题是如何将 aws.tranthanhbao.com
应用到 cloudfront,而不是 Link:[http://dsor8zoqxftko.cloudfront.net/]
您可以尝试以下步骤:
- 将
18.140.2.35
指向其他名称,例如 origin.tranthanhbao.com origin.tranthanhbao.com
--> 18.140.2.35
- 将
origin.tranthanhbao.com
定义为 CloudFront 的来源而不是 aws.tranthanhbao.com
- 修改
aws.tranthanhbao.com
的路由记录并选择别名记录(A 记录)并选择 CloudFront 分配。
我是 AWS 的新手,我正在努力设置子域访问,我的材料是:
53 号公路 : 我的域名是 tranthanhbao.com
Lightsail 实例:18.140.2.35。我已经设置了 nginx 反向代理,并在 Route 53 中使用 A - ipv4 将
aws.tranthanhbao.com
指向 18.140.2.35 。它运作良好 我在 Route 53 中设置为 18.140.2.35 :
Cloudfront:现在我想将 cloudfront 应用到我的域
aws.tranthanhbao.com
(http 将重定向到 https),设置如下
然后当我们访问 dsor8zoqxftko.cloudfront.net 时,它工作正常但我检查域 ip,它显示:
- [http://dsor8zoqxftko.cloudfront.net/] :这是来自法国并自动将 http 重定向到 https。所以效果很好 但是
- [http://aws.tranthanhbao.com/]:仍然是 http,来自我的 Lightsail 实例 IP。
所以我的问题是如何将 aws.tranthanhbao.com
应用到 cloudfront,而不是 Link:[http://dsor8zoqxftko.cloudfront.net/]
您可以尝试以下步骤:
- 将
18.140.2.35
指向其他名称,例如origin.tranthanhbao.com origin.tranthanhbao.com
--> 18.140.2.35 - 将
origin.tranthanhbao.com
定义为 CloudFront 的来源而不是aws.tranthanhbao.com
- 修改
aws.tranthanhbao.com
的路由记录并选择别名记录(A 记录)并选择 CloudFront 分配。