Re: Как правильно настроить nginx proxypass?

winmasta nginx-forum на forum.nginx.org
Вт Апр 18 06:00:48 UTC 2017


Добрый день появилась новая проблема, понадобилось перенаправлять все
запросы на root.ru/register на root.ru/auth/register и прочие (имена взяты
для примера), кусок конфига ниже, но почему-то перенаправление не
происходит, подскажите в где ошибка ?

server {
        listen 80;
#       return 301 https://$server_name$request_uri;
        listen 443 ssl;
        server_name server1.root.ru server2.root.ru server3.root.ru
root.ru;
        ssl_certificate                
/etc/letsencrypt/live/root.ru/fullchain.pem;
        ssl_certificate_key            
/etc/letsencrypt/keys/0005_key-certbot.pem;
        ssl_protocols                   TLSv1 TLSv1.1 TLSV1.2;
        access_log                      /var/log/nginx/root_proxy.log;
        location /register {
                proxy_pass http://192.168.1.28/auth/register;
        }
        location /login {
                proxy_pass http://192.168.1.28/auth/login;
        }
        location /resetPass {
                proxy_pass http://192.168.1.28/auth/resetPass;
        }
        location /checkDomain {
                proxy_pass http://192.168.1.28/auth/checkDomain;
        }
        location /setPass {
                proxy_pass http://192.168.1.28/auth/setPass;
        }
        location /logout {
                proxy_pass http://192.168.1.28/auth/logout;
        }
        location / {
                proxy_pass http://192.168.1.28;
        }
}

Posted at Nginx Forum: https://forum.nginx.org/read.php?21,273530,273697#msg-273697



Подробная информация о списке рассылки nginx-ru