Как включить модуль mod_proxy Apache в Elasti c Beanstalk - PullRequest
0 голосов
/ 26 апреля 2020

В моем AWS Elasti c приложении Beanstalk у меня есть правило перезаписи в htaccess, которое содержит следующую строку:

RewriteRule ^((foo|bar/).*)$ https://foo.server.com/$1 [P,L]

Но когда я go на эти URL, я получаю Internal Server Error и в журналах я вижу это:

No protocol handler was valid for the URL /foo/ (scheme 'https'). If you are using a DSO version of mod_proxy, make sure the proxy submodules are included in the configuration using LoadModule.

Среди других попыток я попытался создать файл ebextensions, который выглядит следующим образом:

[ec2-user@ip-172-31-41-179 html]$ more .ebextensions/loadProxy.config
files:
    "/etc/httpd/conf.d/www_proxy.conf":
        mode: "000644"
        owner: root
        group: root
        content: | 
                 LoadModule proxy_module modules/mod_proxy.so
                 LoadModule proxy_http_module modules/mod_proxy_http.so
[ec2-user@ip-172-31-41-179 html]$ 

Но, похоже, это не так иметь какой-либо эффект. Как включить модуль прокси-сервера Apache в Elasti c Beanstalk?

...