#amazon-web-services #nginx #webserver #reverse-proxy #aws-application-load-balancer
Вопрос:
У меня есть веб-приложение узла, работающее на экземпляре за ALB,я настроил виртуальный хост, который по умолчанию прослушивает порт 80, и импортировал SSL-сертификаты на ALB. С установлением моих слушателей как 80 и 443 и перенаправлением цели на виртуальный хост моего экземпляра. Когда я посещаю https://<End point>
его, он работает нормально, но я хочу, чтобы он также перенаправлялся https://<End point>
по умолчанию для http, даже если мы не упоминаем https
Я использовал блок на своем виртуальном хосте в качестве —
server {
listen 80 default_server;
server_name _;
return 301 https://$host$request_uri;
}
Который, похоже, не перенаправляется, так как он уже находится на порту 80. Есть ли какие-то возможности для этого? Спасибо!