Nginx redirige, pas proxy

Je veux configurer Nginx en tant que reverse proxy https service, parce que nous avons un spécial cas d'utilisation où nous avons besoin de "non-https" une connexion:

http://nginx_server:8080/myserver ==> https://mysecureservice

Mais ce qui se passe est que le service https n'est pas mandaté. Nginx ne me diriger vers le service réel, de sorte que l'URL dans le navigateur changements. Je veux interagir avec Nginx comme c'était le service réel, juste sans https.

C'est ce que j'ai:

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;
    }
}

source d'informationauteur mitchkman