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