Na Apache możesz ProxyPass wszystko oprócz jednego lub więcej podkatalogów (z „!”).
ProxyPass /subdir !
ProxyPass / http://localhost:9999/
Co to jest odpowiednik Nginx?
Moje pierwsze przypuszczenie oczywiście nie działa:
location /subdir {
root /var/www/site/subdir;
}
location / {
proxy_pass http://localhost:9999/ ;
}
linux
nginx
reverse-proxy
proxypass
Falken
źródło
źródło
alias
zamiastroot
^~
? Nie mogłem zrozumieć, co to robi. Próbowałem przeczytać przesłany link, ale nadal nie mogę go uzyskać. Jeśli najdłużej pasująca lokalizacja prefiksu ma modyfikator „^ ~”, wówczas wyrażenia regularne nie są sprawdzane.