estou a usarum buildpack Heroku de terceiros para nginxcom .conf:
http {
...
server {
server_name _;
...
}
include config/nginx-local*.conf
}
Claramente é preferível fazer minha própria configuração no arquivo incluído em vez de editar este.
Quero servir arquivos estáticos em /assets
. Sendo novo no nginx, tentei ingenuamente:
server {
server_name static;
location /assets {
root <disk location>
}
}
Mas então eudescobertoessa server_name
deveria ser a localização do servidor, por exemplo www.example.org
. Como não quero usar um subdomínio, adicionar um novo server
bloco parece uma má opção.
Então, existe uma maneira de fazer referência aoexistir server
bloco e adicionar um location
bloco a ele a partir do contexto de nível superior http
?