Tente o seguinte:
location /cometchat/ {
proxy_pass http://127.0.0.1:81;
}
Eu tenho um aplicativo de trilhos em execução no nginx e passageiro. Eu quero proxy todas as solicitações que chegam no url / cometchat para o servidor apache em execução na porta 81.
Então, todos os pedidos / cometchat / cometchat / xyz /cometchat/xyz/abc/1.html
deve ir para o servidor apache na porta 80.
É tentado o seguinte
localização ^ ~ / cometchat / { proxy_pass link ; }
isso só funciona quando o pedido é / cometchat / mas não funciona quando é /cometchat/index.html
e
localização ~ ^ / cometchat /(.*)$ { #alias / home / website / files / $ 1; proxy_pass link ; }
ambos não funcionam.
Por favor, sugira o correto.
Tags nginx reverse-proxy