Use proxy_pass
em vez de reescrever.
Acabei de instalar o Ajenti no meu servidor, que executa o nginx. Eu tenho um domínio já configurado e tudo funciona, exceto o Ajenti.
Eu adicionei esta configuração ao nginx para acessar o Ajenti:
server{
listen 80;
server_name ajenti.XY.dk;
access_log /XY/_log/ajenti.access.log;
error_log /XY/_log/ajenti.error.log;
add_header Strict-Transport-Security max-age=2592000;
location /* {
rewrite /* http://127.0.0.1:8000 permanent;
}
}
E sim, adicionei um link simbólico aos sites habilitados para isso. Mas eu não posso alcançá-lo de fora. Eu tentei o Linx no servidor e ele abriu o Ajenti, então ele está rodando.
O que devo alterar na minha configuração?
Use proxy_pass
em vez de reescrever.
Tags configuration nginx