![带有和不带有 www 的 AWS Elastic beanstalk cname](https://linux22.com/image/777223/%E5%B8%A6%E6%9C%89%E5%92%8C%E4%B8%8D%E5%B8%A6%E6%9C%89%20www%20%E7%9A%84%20AWS%20Elastic%20beanstalk%20cname.png)
因此,我在 AWS 上的 Elastic beanstalk 中运行了一个网站,并且我有一个指向它的自定义域名,该域名在 Route 53 中进行管理。当我最初设置自定义域时,我只是查找了默认域名的 IP(xxxx.eu-north-1.elasticbeanstalk.com),然后创建了几个指向该 IP 地址的 A 记录(带有和不带有 www),一切正常
然后我发现 elastic beanstalk 环境的公共 IP 地址似乎不是静态的。它每隔几个月就会更改一次,这意味着我必须定期去更改 A 记录,以便它们指向更新的 IP。然后我发现我可以创建一个 CNAME 记录,它基本上直接指向 xxxx.eu-north-1.elasticbeanstalk.com,而不是 IP 地址。因此,我创建了一个以 www 开头的 CNAME 记录,即使 IP 地址发生变化,它也能很好地工作。但是,我似乎无法创建另一个不带 www 的 CNAME 记录,因此它必须保留为指向 IP 地址的 A 记录,每次 IP 地址更改时我仍然必须更新它。
难道不能在同一个区域中拥有两个 CNAME 记录吗?两个都指向 xxxx.eu-north-1.elasticbeanstalk.com?我该怎么做?
答案1
好的,我想我已经知道该怎么做了...我将现有的 A 记录更改为指向我的 elastic beanstalk 环境的别名。让我们拭目以待,看看是否可行。