LZ,不好意思,由于新手还不能发帖,只能借你的帖子提出我的问题了,见谅。
现有三个项目:A(部署于 tomcat 上),B(search,部署于 Nignix 上),C(manager,部署于 tomcat 上),打算通过 A 的 ip 地址 (eg.118.211.53.100) 进行反向代理访问 B,C(B,C 位于内部网络的同一台机器),即通过匹配 location 的不同来转发不同请求。通过调研的资料,配置反向代理部分代码如下:
server
{
listen 80;
server_name 118.211.53.100;
location /search {
proxy_pass http://20.2.5.188/search;
}
location /manager {
proxy_pass http://20.2.5.188:8080/manager;
}
}
现在通过 118.211.53.100/search 和 118.211.53.100/manager,两个项目都访问不了。请教各位,问题出在哪?