Ho una configurazione nginx con un sacco di server {}
blocchi. Voglio condividere tra loro tutte le pagine di errore, ma molte di esse hanno origini documento diverse. Posso usare una configurazione come
error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;
al di fuori dei blocchi server e viene condiviso, ma poi devo mettere quegli stessi documenti in tutte le radici, o avere regole simili
location = /404.html {
root /srv/http/errors;
}
location = /50x.html {
root /srv/http/errors;
}
in tutti i miei blocchi di server.
C'è un modo per condividere questi documenti senza ripetermi ancora e ancora o avere molte copie nel filesystem?