W prostej location prefiksowej końcowy ukośnik może zdecydować, czy backend otrzyma /api/users, czy /users. Wybierz formę odpowiadającą rzeczywistym trasom backendu.
Trasy backendu zawierają /api
Umieść tę location wewnątrz bloku server:
location /api/ {
proxy_pass http://127.0.0.1:3000;
}
Żądanie /api/users?page=2 dotrze do backendu z tą samą ścieżką i parametrami. Po adresie upstream nie ma zastępczego URI.
