Use alias
em vez de root
; citando link
For example, with the following configuration
location /i/ {
alias /data/w3/images/;
}
on request of “/i/top.gif”, the file /data/w3/images/top.gif will be sent.
Eu tenho uma configuração de site padrão simples, localizada na pasta "sites-available" do nginx, semelhante à abaixo.
Quando eu tento navegar para / hello , espero que ele sirva o arquivo index.html localizado na pasta raiz que eu especifiquei. Em vez disso, ele está tentando obter o /hello/index.html dentro do local raiz que eu especifiquei.
Existe uma maneira de dizer ao nginx para servir os arquivos sem prefixar o caminho do contexto?
root /var/...;
location / {
...
}
location /hello/ {
root /home/vagrant/public_html/project/dist;
}
Use alias
em vez de root
; citando link
For example, with the following configuration
location /i/ {
alias /data/w3/images/;
}
on request of “/i/top.gif”, the file /data/w3/images/top.gif will be sent.
Tags nginx