【问题标题】:Map domain name to multiple AWS Elastic Beanstalk instances将域名映射到多个 AWS Elastic Beanstalk 实例
【发布时间】:2015-05-04 17:34:07
【问题描述】:

我工作的公司有多个弹性 beanstalk 应用程序。我们已经设置了一个当前指向这些实例之一的域(例如 http://applications.ourcompany.com )。这工作正常,用户输入http://applications.ourcompany.com,他们最终在这个 ELB 实例。但是,我们真正想要的是具有以下内容:

http://applications.ourcompany.com/appone - 映射到http://appone.elasticbeanstalk.com

http://applications.ourcompany.com/apptwo - 映射到http://apptwo.elasticbeanstalk.com

等等。我一直在阅读AWS Documentation,但目前还不清楚这是否可行,或者如何去做。由于我们需要对这些实例中的至少一个使用 HTTPS,这使情况变得更加复杂。我们目前在 IAM 中拥有 http://applications.ourcompany.com 的证书。非常感谢任何帮助或指导。

【问题讨论】:

    标签: amazon-web-services amazon-ec2 dns amazon-elb


    【解决方案1】:

    您必须使用自定义代理服务器来执行此操作。路径('/appone'、'/apptwo')被传递给应用程序,DNS 不对其进行检查。因此,您可以在 http://applications.ourcompany.com 上设置 HAProxy 服务器或 nginx 或其他东西,并让它代理对 https://appone.elastibeanstalk.com 上不同应用程序的请求(注意我在那里添加了 HTTPS)。

    【讨论】:

    • 太棒了,非常感谢您的帮助,非常感谢!
    猜你喜欢
    • 2014-09-25
    • 2013-03-13
    • 2022-01-09
    • 1970-01-01
    • 2015-12-21
    • 2020-12-12
    • 1970-01-01
    • 2015-11-07
    • 2019-11-14
    相关资源
    最近更新 更多