Nginx配置proxy_pass

评:

nginx配置proxy_pass,需要注意转发的路径配置

1、location/test/{

proxy_passhttp://t6:8300;

}

2、location/test/{

proxy_passhttp://t6:8300/;

}

上面两种配置,区别只在于proxy_pass转发的路径后是否带“/”

针对情况2,如果访问url=http://server/test/test.jsp,则被nginx代理后,请求路径会变为http://proxy_pass/test.jsp,直接访问server的根资源

针对情况1,如果访问url=http://server/test/test.jsp,则被nginx代理后,请求路径会便问http://proxy_pass/test/test.jsp,将test/作为根路径,请求test/路径下的资源

相关推荐