расположение nginx с proxy_pass - PullRequest
       16

расположение nginx с proxy_pass

0 голосов
/ 22 октября 2019

У меня есть nginx контейнер обратного прокси, который завершает TLS и направляет запросы в мой пользовательский контейнер API. Корневой путь URI API - /api с несколькими подпутями, т.е. /api/register/, /api/authenticate/, /api/deviceId/getDevice/ и т. Д.

Это текущий блок местоположения, который я настроил:

location /api/ {
  proxy_pass http://myapi:8080/;

  # Reject requests with unsupported HTTP method
  if ($request_method !~ ^(GET|POST)$) {
    return 405;
  }
}

Как мне настроить этот блок, чтобы убедиться, что запрос передается по правильному пути? Это выглядит правильно?

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