Eu tenho uma configuração nginx com um monte de server {}
blocos. Quero compartilhar páginas de erro entre todos eles, mas muitos deles têm raízes de documentos diferentes. Eu posso usar uma configuração como
error_page 404 /404.html;
error_page 500 502 503 504 /50x.html;
fora dos blocos do servidor e ele é compartilhado, mas eu tenho que colocar esses mesmos documentos em todas as raízes ou ter regras como
location = /404.html {
root /srv/http/errors;
}
location = /50x.html {
root /srv/http/errors;
}
em todos os meus blocos de servidores.
Existe uma maneira de compartilhar esses documentos sem me repetir repetidamente ou ter muitas cópias no sistema de arquivos?