繁体   English   中英

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

[英]How to redirect naked domain to www with Cloudfront?

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

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

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

为什么不试试Amazon Route 53呢? 私人 DNS 每月的费用为 0.5 美元。

1)创建一个新的托管区域:

mydomain.com

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

mydomain.com     |   NS  | <update 4 provided NS from 101 Domain>

您可以通过以下方式确认是否进行了更改:

nslookup mydomain.com

3)参考下面的配置:

www.mydomain.com | CNAME | mydomain.com
mydomain.com     |   A   | alias <yours>.cloudfront.net

在这上面花了很多时间之后,我终于找到了一个可行的解决方案。 我正在使用第 3 方服务为我进行转发(感谢裸露的 com。),我知道它在技术上作弊。 但它有效。

我知道很多人提到过 Amazon Route 53,但由于我使用的是“.app”域名,所以很遗憾,这不是我的选择。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM