Назад | Перейти на главную страницу

Конфигурация EC2 ELB HTTPS

У меня есть сервер EC2, на котором я использую HTTPS-сайт через Elastic Load Balancer. Я хочу, чтобы все соединения были принудительно выполнены через SSL до балансировщика нагрузки, где находится сертификат, а затем HTTP до конца. Теперь у меня есть частичная работа, заключающаяся в том, что HTTPS завершается на балансировщике нагрузки и продолжается на сервере как HTTP, однако, если я попытаюсь подключиться к балансировщику нагрузки с помощью HTTP, сайт вернется как ошибка тайм-аута подключения.

Я хочу, чтобы если пользователь подключается к балансировщику нагрузки через HTTP-соединение, он перенаправляется на HTTPS-соединение для того же домена.

Я знаю, что могу сделать это с помощью правил перезаписи в Apache, но я хочу, чтобы это выполнялось на балансировщике нагрузки, а не на отдельном экземпляре.

AWS ELB не поддерживает функцию перенаправления. Таким образом, все перенаправления должны обрабатываться на стороне сервера.