Явно объявить все URI, доступные для восходящего потока - PullRequest
0 голосов
/ 18 марта 2020

У меня сервер nginx настроен как обратный прокси. Он служит только для API в качестве восходящего потока.

У меня URI похож на

/v1/posts
/v1/posts/lookup
/users
/auth/token

И восходящий поток настроен так:

location / {
  proxy_set_header  X-Real-IP  $remote_addr;
  proxy_set_header  X-Forwarded-For $proxy_add_x_forwarded_for;
  proxy_set_header Host $http_host;
  proxy_redirect off;
  proxy_pass http://rails_app;
}

Я хотел бы знать, если есть способ объявить весь доступный URI API и вернуть 404 для всех других вызовов, сделанных на nginx.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...