Ciao ragazzi,
Ho un piccolo problema con nginx. Su due macchine diverse ho due web-app.

1- http://mioip/users
2- https://mioip/

La prima web-app ha un context-root, la seconda no. Adesso ho configurato nginx mettendo due server:

Codice PHP:
server {
    
listen 8080;
    
server_name app1

    location 
/users/{
       
proxy_pass http://balancer-app1/users/;
    
}

    
error_page   500 502 503 504  /50x.html;
    
location = /50x.html {
        
root   /usr/share/nginx/html;
    }
}

server {
    
listen 8080;
    
server_name app2
    location 
/{
       
proxy_pass http://balancer-app2/;
    
}
    
    
error_page   500 502 503 504  /50x.html;
    
location = /50x.html {
        
root   /usr/share/nginx/html;
    }


Se uno invece dell'IP l'hostname funziona tutto bene, se uso invece l'ip no perchè giustamente lui va a cercare nel server1. Ci sta un modo per dare un context root mio finto?Grazie mille