Привет.Хочу сделать редирект запроса https/443 на внутренний сервер, у которого другой порт https - 8443
Конфиг nginx:
server {
listen 443 ssl;
ssl on;
server_name exterlnal.company.ru;
ssl_certificate /etc/nginx/certs/cert1.crt;
ssl_certificate_key /etc/nginx/certs/cert1.key;
access_log /var/log/nginx/vhosts/maps.log main;
error_log /var/log/nginx/vhosts/maps.error.log;
keepalive_timeout 5;
location / {
proxy_pass http://internal.local:8443;
# proxy_set_header Host $host;
# proxy_redirect http:// https://;
}
}
В этом случае, на сервер приходит запрос вида http://internal.local:8443, ответ, соотвественно, ошибочный.
Последние две закомменченные строки - попытка как-то исправить запрос. Не сработали.