Я использую Amazon AWS с балансировщиком нагрузки приложений. Я добавил слушателей для HTTP: 80 и HTTPS: 443. С HTTPS все отлично работает. Однако, если я попытаюсь получить доступ к сайту через HTTP, я буду перенаправлен на https://example.com:80 - то есть порт 80 через https, что приводит к различным ошибкам SSL.
Первоначально у меня было неправильное правило перенаправления HTTP, где он сохранял исходный порт. Однако с тех пор я обновил правило:
Redirect toHTTPS://#{host}:443/#{path}?#{query}
Status code:HTTP_301
но он продолжает перенаправлять на порт 80. Я даже пытался удалить балансировщик нагрузки и создать новый, но он по-прежнему делает то же самое. Что я делаю не так? Просто нужно время (больше дня?), Чтобы что-то обновилось на стороне Amazon?