我正在将nginx用于http / https代理。对于静态代理,它工作正常,但我想创建动态代理。 启用站点服务器的配置类似于
服务器
{
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,带有登录页面的相对路径,它将像localhost / login / login.asp这样更改url,并且不会打开登录页面。 / p>
所以请指导我有关我做错了什么。