Tenemos muchos sitios en nuestro archivo de configuración de nginx y nos gustaría usar una página de error personalizada, pero la misma para todos los sitios.
Intenté configurarlo en http{} en /path/to/my/404.html. Noté que busca dentro del directorio 'raíz' (entonces /path/to/my/root/path/to/my/404.html)
¿Hay alguna manera de que pueda usar un archivo 404 para todos mis hosts virtuales sin tener que vincular simbólicamente un archivo en cada directorio?
Respuesta1
Agregue una directiva Alias a la ubicación:
location /404.html {
alias /shared/files/404.html
}
error_page 404 /404.html
Deberias hacer eso.