Я изучаю nginx, пытаюсь настроить собственный сервер. Моя конфигурация:
upstream app{
server app:8000;
}
server {
listen 80;
location /api/app/ {
proxy_pass http://app;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header Host $host;
proxy_redirect off;
}
}
Я хочу запросить nginx с помощью localhost/api/app/admin, но мое приложение может ответить только на app:8000/admin. Следовательно, я хочу, чтобы приложению передавался только admin/. Я пробовал использовать rewrite, но не смог получить желаемого результата.