Estoy usandoun paquete de compilación Heroku de terceros para nginxcon .conf:
http {
...
server {
server_name _;
...
}
include config/nginx-local*.conf
}
Claramente es preferible hacer mi propia configuración en el archivo incluido en lugar de editar este.
Quiero servir archivos estáticos en /assets
. Siendo nuevo en nginx, intenté ingenuamente:
server {
server_name static;
location /assets {
root <disk location>
}
}
Pero entonces yodescubiertose supone que esa server_name
es la ubicación del servidor, por ejemplo www.example.org
. Como no quiero usar un subdominio, agregar un nuevo server
bloque parece una mala opción.
Entonces, ¿hay alguna manera de hacer referencia a laexistente server
bloquear y agregarle un location
bloque desde el contexto de nivel superior http
?