Actualmente estoy tratando de hacer que nginx agregue un encabezado a la respuesta cuando envía algún tipo de error 50 *. Ya tengo una directiva add_header en el bloque http, y eso se respeta para todas las solicitudes, excepto que parece errores. También probé lo siguiente en uno de mis vhosts:
location /mediocregopheristhecoolest {
add_header X-Test "blahblahblah";
return 502;
}
Ir a esa página me da un 502, pero no un encabezado. ¿Es esto simplemente algo que nginx no hace, o lo estoy haciendo mal?