【问题标题】:setting up https proxy on elastic beanstalk在弹性豆茎上设置 https 代理
【发布时间】:2013-05-20 15:52:48
【问题描述】:

我正在尝试通过 .htaccess 文件设置代理以将请求发送到另一台服务器,如下所示:

RewriteRule ^thisurl/(.*)$ https://anotherdomain.com/thaturl/$1 [P]

这在配置的常规 ec2 实例上完美运行。但是,我需要通过 apache 启用 mod_ssl 并在 apache 配置中设置 SSLProxyEngine On。

有没有办法用弹性豆茎做到这一点,或者我是 SOL?我得到的只是 beanstalk 中的 500 内部服务器错误。似乎没有办法做到这一点......

【问题讨论】:

    标签: apache .htaccess amazon-web-services proxy amazon-elastic-beanstalk


    【解决方案1】:

    请记住,由 Elastic Beanstalk 实例化的 EC2 实例在负载均衡器后面工作。 HTTP 请求通过平衡器中的 nginx 到达您的 EC2 实例之一。也许这对您来说不是问题,但请注意。

    至于 mod_ssl 和额外的 Apache 配置,您可以通过 ebextensions 执行完全相同的操作,如下所述:http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/customize-containers.html

    【讨论】:

    • 谢谢,我最终选择了另一个基础设施设置,但我会在未来尝试使用 ebextensions。
    猜你喜欢
    • 2013-01-19
    • 2016-01-13
    • 2015-04-02
    • 2013-05-25
    • 2015-03-20
    • 2020-08-31
    • 2014-02-27
    相关资源
    最近更新 更多