Перенаправление на https не работает с помощью AWS Elastic Beanstalk - PullRequest
0 голосов
/ 15 июня 2019

Я создал среду для своего приложения, используя AWS Elastic Beanstalk. Я включил https с помощью конфигурации балансировщика нагрузки. Я хочу перенаправить трафик с http на https. Я перепробовал весь следующий метод, но он не работает.

1) Я создал папку .ebextensions в корневом каталоге своего проекта с именем файла https-redirect-php.config.

2) Содержимое файла было вставлено из следующего файла. https://raw.githubusercontent.com/awsdocs/elastic-beanstalk-samples/master/configuration-files/aws-provided/security-configuration/https-redirect/php/https-redirect-php.config.

3) Я создал zip-папку и развернул ее на сервере.

4) Я также пытался использовать команду eb cli eb deploy, но она не работает.

Пожалуйста, предложите мне любую помощь. Я был бы очень благодарен

1 Ответ

0 голосов
/ 17 июня 2019

Решение состоит в том, чтобы добавить в каталог .ebextensions файл конфигурации со следующими строками:

option_settings:
  aws:elbv2:listener:443:
    ListenerEnabled: 'true'
    Protocol: HTTPS

Взгляните на Настройка балансировщика нагрузки среды Elastic Beanstalk для завершения HTTPS

...