Skocz do zawartości
michalsky

NGINX proxy_pass

Polecane posty

Cześć. Mam problem z konfiguracją reverse proxy w nginx.

moja konfiguracja obecnie tak wygląda:

    server {
        listen      443 ssl;
        server_name domena.com www.domena.com;

        ssl_certificate        ssl.crt;
        ssl_certificate_key    ssl.key;
        ssl_client_certificate ca.crt;
#        ssl_verify_client      optional;
        proxy_ssl_protocols  TLSv1.2;
        proxy_ssl_ciphers   HIGH:!aNULL:!MD5;
            proxy_ssl_verify        on;
            proxy_ssl_verify_depth  2;
            proxy_ssl_session_reuse on;




        location / {
proxy_set_header X-Scheme https;
proxy_set_header X-Forwarded-Proto https;
            proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
            proxy_set_header X-Real-IP $remote_addr;
	proxy_pass http://baza.domena.com/;

        }

i jak wchodzę na adres https://domena.com strona chodzi ślicznie, strona jest zabezpieczona i cacuś. problem w tym że jak wchodzę https://domena.com/login albo https://domena.com/cokolwiek to mam połączenie niezabezpieczone. Czy możecie coś pomóc? bardzo potrzebuje tego. 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Spróbuj dodać headera HOST:

proxy_set_header HOST $host;

 

tuż pod location /

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

Zaloguj się, aby skomentować

Będziesz mógł dodać komentarz po zalogowaniu się



Zaloguj się

×