Как создать динамический URL в прокси nginx? - PullRequest
0 голосов
/ 14 марта 2019

Я использую nginx для прокси http / https.Он работает нормально для статического прокси, но я хочу создать динамический прокси.Конфигурация сервера enable-sites похожа на

server
{

listen 80;
listen [::]:80;
    server_name _;
    location  ~ ^/service/(.*)$ {
            proxy_set_header Host      $host;
            proxy_pass   http://$1$isargs$args;
            proxy_cookie_path   /$1/ /;
    } 

}

, он работает нормально, когда запрос какlocalhost / service / 192.168.1.1 /, когда нет относительного пути к странице входа в систему.

Но он не работает с localhost / service / 192.168.1.1 / login / login.asp с относительным путем к странице входа в систему, он изменит URL как localhost / login / login.asp и не откроет страницу входа в систему.

Поэтому, пожалуйста, сообщите мне, что я с ним не так делаю.

...