Quiero que nginx busque primero en mi host local el archivo y en un error 404 debería buscar en el servidor 1.1.1.1.Nginx proxy_next_upstream no funciona
Puedo buscar el archivo que se encuentra en el host local, pero no se puede obtener desde el servidor 1.1.1.1.
server {
listen 80;
server_name localhost;
access_log /var/log/nginx/access.log main;
location /products/ {
proxy_next_upstream http_404;
root /var/foo;
}
}
server {
listen 80;
server_name 1.1.1.1;
location /products/ {
#########
}
}
Supongo que proxy_next_upstream no está cambiando al servidor.
Cualquier ayuda sobre esto sería apreciada.
Muchas gracias Maxim Dounin ... funcionó !!!! – sorabh
Si funcionó, podría firmarlo como respuesta – gipi
Los casos de http_403 y http_404 nunca se consideran intentos fallidos. – Daniel