We have 3 servers with Nginx as webserver. The setup is as follows:
Server1 : Proxy server
Server2 : App Server1
Server3 : App Server 2
In both App servers port 80 is accessed only by Proxy server.
We need to setup in such a way that while accessing geotest.com it will go
to proxy server and then it should proxypass to app server1 and while
accessing geotest.com/cms it should go to proxy server and then to app
server 2.
So in proxy server we need to setup as while accessing geotest.com and all
its subdirectories like geotest.com/* it should go to app server 1 except
while accessing geotest.com/cms and its subdirectories it should go to app
server2.
Please let us know how we can configure it.
In proxy server we setup as follows but is not working:
server {
listen 80;
server_name geotest.com;
location / {
proxy_pass http://app1.com;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
location /ui {
proxy_pass http://app2.com;
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
}
}
Can anyone please hlp us on it.
Thanks
Geo
_______________________________________________
nginx mailing list
nginx@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx