Estou usando o um buildpack Heroku de terceiros para o nginx com o arquivo .conf:
http {
...
server {
server_name _;
...
}
include config/nginx-local*.conf
}
É claro que é preferível fazer minha própria configuração no arquivo incluído, em vez de editá-la.
Desejo exibir arquivos estáticos em /assets
. Sendo novo no nginx, eu ingenuamente tentei:
server {
server_name static;
location /assets {
root <disk location>
}
}
Mas então eu descobri que server_name
é suposto ser a localização do servidor, por exemplo %código%. Como não quero usar um subdomínio, adicionar um novo bloco www.example.org
parece ser um ajuste inadequado.
Então, há uma maneira de fazer referência ao bloco existente server
e adicionar um bloco server
a ele do contexto location
de nível superior?
Tags nginx