配置 Route 53 和 Elastic Beanstalk 问题

Posted

技术标签:

【中文标题】配置 Route 53 和 Elastic Beanstalk 问题【英文标题】:Configuring Route 53 and Elastic Beanstalk issues 【发布时间】:2021-01-01 14:14:57 【问题描述】:

我有一个通过 Route 53 注册的域。我已按照步骤将域别名指向我的 Elastic Beanstalk 实例。但是,当我访问我的域时,我会收到默认的 nginx 配置 index.html 文件。如果我访问 beanstalk URL,那么它加载就好了。

有解决这个问题的想法吗?

【问题讨论】:

哪些步骤?有链接吗? EB 的 nginx 上你有没有修改过任何设置? 最终成为我的 nginx 配置的问题。在配置中包含正确的 server_name 很重要:D 如果您不介意我可以根据 cmets 提供答案。或者您可以根据需要回答自己的问题? 我很想听听你的看法!如果有的话,我会在你的答案中添加任何 cmets。感谢您的帮助! 我提供了答案。没什么可写的,因此,如果您愿意,可以在 cmets 或您自己的答案中添加更多详细信息。谢谢。 【参考方案1】:

基于 cmets。

问题是由于nginx配置错误引起的。具体来说,server_name 未设置为自定义域。

解决方案是修改nginx配置并使用server_name中的自定义域,例如:

server 
    server_name example.com www.example.com;

【讨论】:

以上是关于配置 Route 53 和 Elastic Beanstalk 问题的主要内容,如果未能解决你的问题,请参考以下文章

如何让 SSL 与 Elastic Beanstalk、Route53 和 Cloudflare 一起使用

AWS Elastic Beanstalk 和 Route 53 域链接 - “未找到 DNS”

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

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

使用 Elastic beanstalk 调试 Route 53 的高 DNS 查找时间问题

为啥 AWS Route 53 主机重定向到 Elastic Beanstalk 服务器?