Я хочу настроить Nginx как обратный прокси для службы https, потому что у нас есть специальный usecase, где нам нужно "un-https" соединение:
http://nginx_server:8080/myserver ==> https://mysecureservice
Но происходит то, что фактический сервис https не проксирован. Nginx перенаправляет меня на фактический сервис, поэтому URL-адрес в браузере изменяется. Я хочу взаимодействовать с Nginx, поскольку это был фактический сервис, без https.
Это то, что у меня есть:
server {
listen 0.0.0.0:8080 default_server;
location /myserver {
proxy_pass https://myserver/;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
}
}