Amazon web services 如何使用Cloudfront将裸域重定向到www?

Amazon web services 如何使用Cloudfront将裸域重定向到www?,amazon-web-services,redirect,dns,amazon-cloudfront,Amazon Web Services,Redirect,Dns,Amazon Cloudfront,我有一个网站托管在AWS Cloudfront上,但我的域名注册为“101域名”。我已经成功地将www CNAME指向cloudfront实例域,因此当使用“www”访问我的站点时,它可以工作。不幸的是,101Domains只允许裸域的别名记录指向IP地址,但是cloudfront不提供IP地址 我可以将我的网站重定向到“www”,但无法实现这一点。解决此问题的最佳方法是什么?因为您的Amazon CloudFront和EC2实例都属于AWS 为什么不试试亚马逊53号路线?私人DNS每月0.5美

我有一个网站托管在AWS Cloudfront上,但我的域名注册为“101域名”。我已经成功地将www CNAME指向cloudfront实例域,因此当使用“www”访问我的站点时,它可以工作。不幸的是,101Domains只允许裸域的别名记录指向IP地址,但是cloudfront不提供IP地址


我可以将我的网站重定向到“www”,但无法实现这一点。解决此问题的最佳方法是什么?

因为您的Amazon CloudFrontEC2实例都属于AWS

为什么不试试亚马逊53号路线?私人DNS每月0.5美元

1) 创建新的托管分区:

mydomain.com
2) 更新“101域”中提供的NS。这一步需要一段时间

mydomain.com     |   NS  | <update 4 provided NS from 101 Domain>
3) 请参阅以下配置:

www.mydomain.com | CNAME | mydomain.com
mydomain.com     |   A   | alias <yours>.cloudfront.net
www.mydomain.com | CNAME | mydomain.com
mydomain.com | A | alias.cloudfront.net
在花了很多时间之后,我终于找到了一个可行的解决方案。我正在使用第三方服务为我做转发(谢谢nakedsl.com!)。我知道从技术上讲这是欺骗,但它是有效的


我知道很多人提到过亚马逊53号路线,但由于我使用的是“.app”域名,不幸的是,这不是我的选择。

注册你的域名以使用53号路线53收费,你可以使用cloudflare dns基本计划,这是免费的,他们允许你为裸域创建一个称为cname扁平化的东西,它与Route53别名记录相同。因为我使用的是“.app”域,所以亚马逊Route 53似乎不是我的选择。
www.mydomain.com | CNAME | mydomain.com
mydomain.com     |   A   | alias <yours>.cloudfront.net