Hi everyone,
I'm trying to configure nginx to use in a single server_name, but depending on the "subfolder" I need to use diferrents upstreams. Here's is an example:
I have 2 upstreams:
upstream plone {
server 192.168.0.117:8010;
server 192.168.0.117:8011;
}
upstream plone3 {
server 192.168.0.118:8080;
server 192.168.0.118:8081;
}
Let's say my server_name is www.example.com
If I access www.example.com/site1 I need to use upstream plone3, but if access www.example.com/site2 I need to use upstream plone.
Now the server is like this:
server {
listen 82;
server_name www.example.com;
rewrite ^/(.*) /VirtualHostBase/http/www.example.com:8000/VirtualHostRoot/$1 last;
location /ufal/ {
proxy_pass http://plone;
}
}
It's only using one upstream, but I need to change that real soon.
Does anyone know how to help me?