Adicione uma diretiva Alias ao local:
location /404.html {
alias /shared/files/404.html
}
error_page 404 /404.html
Isso deve ser feito.
Temos muitos sites em nosso arquivo de configuração do nginx e gostaríamos de usar uma página de erro personalizada, mas a mesma para todos os sites.
Eu tentei configurá-lo em http {} para /path/to/my/404.html. Eu notei que ele olha dentro do diretório 'root' (então /path/to/my/root/path/to/my/404.html)
Existe uma maneira que eu possa usar um arquivo 404 para todos os meus hosts virtuais sem ter que symlink um arquivo em cada diretório?
Tags nginx