uma página de erro personalizada central para todos os sites no nginx

1

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?

    
por mhost 22.12.2010 / 22:43

1 resposta

2

Adicione uma diretiva Alias ao local:

location /404.html {
  alias /shared/files/404.html
}

error_page 404 /404.html

Isso deve ser feito.

    
por 23.12.2010 / 02:13

Tags