将第三方域映射到 aws elastic beanstalk

Posted

技术标签:

【中文标题】将第三方域映射到 aws elastic beanstalk【英文标题】:Mapping third party domain to aws elastic beanstalk 【发布时间】:2014-09-25 20:58:58 【问题描述】:

问题:我正在尝试将 godaddy 的域映射到 aws elastic beanstalk url。我阅读了他们的文档 (http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/customdomains.html) 直到最后一封信,按照他们的指示进行操作,但仍然无法正常工作。每当我访问 mydomain.com 时,每次都会收到 Bad Request(400),但实际的 amazon elastic beanstalk url 工作正常。

我在 *** 上发现了一些与此问题相关的其他帖子,按照这些帖子中的说明进行操作,基本上我到处搜索。甚至打电话给godaddy的客户服务,与他们一起度过了几个小时,他们说问题可能出在亚马逊的最后,并且域正在得到解决,但是当请求到达亚马逊时被拒绝。

我什至尝试过路由器 53 的方法,它根本不起作用。我基本上处于死胡同。 任何帮助将不胜感激。

谢谢。

【问题讨论】:

你能看看这个吗:compositecode.com/2014/01/23/… 你在 godaddy 网站上做了哪些改变?如果您正在创建您的 route53 域名,例如 '.com',其 CNAME 记录指向 'your-environment-cname>.elasticbeanstalk.com',那么您需要提供由 route53 列出的名称服务器你的 Godaddy 配置页面。 嗨 Rohit,感谢您的回复。我已经完全按照那篇文章中的说明设置了 route53,而且我已经在 godaddy 的设置中列出了 route53 的名称服务器,“www”cname 也指向 beanstalk 应用程序 url。它仍然显示“错误请求(400)”。 你能用dig <your-go-daddy-domain>dig <your-elasticbeanstalk-domain>的输出更新你的问题吗? GoDaddy 上的更改传播也可能需要几个小时才能传播。我想你已经等得够久了。 【参考方案1】:

我终于能够修复它。这是后续帖子 - https://forums.aws.amazon.com/thread.jspa?threadID=157914&tstart=0

在我部署代码后,我只是忘记在代码本身中再次更改允许的主机设置,所以在我将 mydomain.com 添加到允许的主机后,它终于工作了。

【讨论】:

ALLOWED_HOSTS 每次都能吸引我!错误请求(400)?检查 ALLOWED_HOSTS。感谢您提供正确方向的提示。

以上是关于将第三方域映射到 aws elastic beanstalk的主要内容,如果未能解决你的问题,请参考以下文章

将流量从 Ionos 域转发到 AWS Elastic Beanstalk

将 MongoDB 与 AWS Elastic Bean 应用程序一起使用

如何将域指向路径或路由? AWS Elastic BeanStalk 和 Route 53

AWS Route 53 - Elastic Beanstalk EC2 和 S3 都在同一个域下?

AWS EC2 / Elastic Beanstalk |如何按域列入白名单?

如何删除在 AWS Elastic Beanstalk 中创建的 CNAME 映射