No Apache, você pode fazer o ProxyPass de tudo, exceto um ou mais subdiretórios (com "!").
ProxyPass /subdir !
ProxyPass / http://localhost:9999/
Qual é o equivalente Nginx?
Meu primeiro palpite obviamente não está funcionando:
location /subdir {
root /var/www/site/subdir;
}
location / {
proxy_pass http://localhost:9999/ ;
}
linux
nginx
reverse-proxy
proxypass
Falken
fonte
fonte
alias
vez deroot
^~
mais? Eu não conseguia entender o que isso faz. Tentei ler o link que você enviou, mas ainda não o conseguiu. Se o local do prefixo correspondente mais longo tiver o modificador “^ ~”, as expressões regulares não serão verificadas.