2

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

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

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

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

4

1 回答 1

2

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

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

于 2013-06-03T19:02:55.853 回答