无法将Route 53上的子域分配给Elastic Beanstalk实例

时间:2019-09-16 19:36:37

标签: amazon-elastic-beanstalk amazon-route53

当我快要结束项目时,我正在设置重复的环境以轻松管理开发人员和产品。

后端是在EB上运行的NodeJS泊坞窗。管理面板是在NodeJS上运行的Web服务器。 EB实例在我在Route 53上管理的域名上运行(例如:https://www.myproject.com

有效的方法

当我转到https://www.myproject.com时,会看到管理面板。它与点击我的EB URL完全一​​样(减去在该URL上无效的SSL证书内容,仅域名)enter image description here

什么不起作用

完全相同的设置,但是我没有将其与域名相关联,而是将其与诸如https://dev.myproject.com之类的子域相关联。在路由53中,我创建了一个指向EB负载平衡器的记录(恰好是我为另一个负载平衡器执行的操作),但是它不起作用(总是返回“找不到服务器IP地址。/DNS_PROBE_FINISHED_NXDOMAIN”。我也尝试了将A记录与EB URL(屏幕截图中的一个)相关联,但这也不起作用(结果相同)。直接访问EB URL确实有效,因此至少我百分百确定EB实例正常,并且很有可能是Route 53内的配置。

回顾

myproject.us-east-1.elasticbeanstalk.com 已设置为重定向到https://www.myproject.com。路由53中的A记录指向该EB实例的负载均衡器。这行得通。

myproject-dev.us-east-1.elasticbeanstalk.com 已设置为重定向到https://www.dev.myproject.com。路由53中的A记录指向该EB实例的负载均衡器。这不起作用。

我可能做错了什么?有任何线索吗?

0 个答案:

没有答案