Is it possible to specify root path relative to the containing conf file?
Resposta curta: Não.
Resposta longa: Nginx, por padrão, só conhece o caminho como --prefix
e --conf-path
que são definidos no tempo de compilação (ref: link ). Podemos encontrar vários caminhos usados pelo Nginx executando o comando nginx -V
(é o capital "V"). Portanto, --conf-path
é onde reside o arquivo principal nginx.conf
e o caminho é usado para qualquer caminho relativo.
De acordo com a documentação oficial ( link ), uma diretiva root
pode conter outras variáveis.
Obrigado pela @cyker por esclarecer depois de 5 anos postando a resposta inicial!