Я пытаюсь настроить сервер nginx для веб-сервиса. Есть два местоположения, для которых мне нужно указать одну и ту же конечную точку.
Местоположения указаны в nginx.conf, и все конечные точки настроены.
Я пытался использовать шаблон регулярных выраженийв nginx.conf. Но это не работает для меня. Кроме того, если я сохраню два местоположения, будет работать только одна конечная точка. При отправке запроса API к другой конечной точке он выбрасывает неверный шлюз 502.
location /v1/test {
proxy_pass http://www.testservice.com;
}
location /v1/tests {
proxy_pass http://www.testservice.com;
}
Расположение тестов и тестов указывает на одну и ту же конечную точку proxy_pass. Однако только один из них обслуживается. Другой выдает ошибку неверного шлюза 502.
Я пытаюсь получить одинаковый ответ для обеих конечных точек.