nginnginx配置proxy_pass,需要注意转发的路径配置
第一种:proxy_pass后缀不加斜杠
location /abc/ {
proxy_pass http://172.16.1.38:8080;
}
第二种:proxy_pass后缀加斜杠
location /abc/ {
proxy_pass http://172.16.1.38:8081/;
} x proxy_pass后的url加不加/的区别
上面两种配置,区别只在于proxy_pass转发的路径后是否带 /
针对情况1,如果访问url = http://server/abc/test.jsp,则被nginx代理后,请求路径会便问http://proxy_pass/abc/test.jsp,将test/ 作为根路径,请求test/路径下的资源
针对情况2,如果访问url = http://serve