无法使用 AWS 同一帐户下的 Route 53 和自定义域将流量路由到 AWS Elastic Beanstalk 环境
Cannot route traffic to AWS Elastic Beanstalk environment using Route 53 and custom domain under the same account of AWS
我一直在尝试使用 Elastic Beanstalk 托管我们的 php 网站,但是我在托管区域下没有成功。域已使用相同的 AWS 帐户注册。
我做过的事情:
- 创建了一个名为 mycustomdomain.com
的托管区域
- 为我的环境创建了一个带有 ALIAS 的 A 类型记录集。 (通过 AWS 本身的下拉列表选择。)
EB环境域名
environmentname.randomclashofcharacters.region.elasticbeanstalk.com
AWS 分配的工作完美无缺,所以我可以说 Elastic Beanstalk 方面的配置没有任何问题。
I followed through the guide uploaded by AWS themselves
我发现一件奇怪的事情可能是造成这种情况的原因。域名下列出的名称服务器与托管区中列出的名称服务器不同。我应该改变它们吗? AWS 指南没有说要这样做,所以我没有这样做。
事先感谢您的帮助。
干杯,
~生物
感谢@heplalump 的纠正帮助,问题已解决。我实际上需要使域的 name-servers 与托管区域相同。仍然无法从桌面 Safari 访问,但可以通过 chrome 和 iPhone safari 访问。如果您想自己执行此过程,只需按照亚马逊提供的指南进行操作即可。
我一直在尝试使用 Elastic Beanstalk 托管我们的 php 网站,但是我在托管区域下没有成功。域已使用相同的 AWS 帐户注册。
我做过的事情:
- 创建了一个名为 mycustomdomain.com 的托管区域
- 为我的环境创建了一个带有 ALIAS 的 A 类型记录集。 (通过 AWS 本身的下拉列表选择。)
EB环境域名
environmentname.randomclashofcharacters.region.elasticbeanstalk.com
AWS 分配的工作完美无缺,所以我可以说 Elastic Beanstalk 方面的配置没有任何问题。
I followed through the guide uploaded by AWS themselves
我发现一件奇怪的事情可能是造成这种情况的原因。域名下列出的名称服务器与托管区中列出的名称服务器不同。我应该改变它们吗? AWS 指南没有说要这样做,所以我没有这样做。
事先感谢您的帮助。
干杯,
~生物
感谢@heplalump 的纠正帮助,问题已解决。我实际上需要使域的 name-servers 与托管区域相同。仍然无法从桌面 Safari 访问,但可以通过 chrome 和 iPhone safari 访问。如果您想自己执行此过程,只需按照亚马逊提供的指南进行操作即可。