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

Bądź aktywny! Zaloguj się lub utwórz konto

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto

Zarejestruj nowe konto, to proste!

Zarejestruj nowe konto

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się


×