Проблема в том что когда я перехожу по path происходите редирект с сохранением path, а мне нужно на / редирект делать
location /test/ {
proxy_pass http://localhost:3000;
}
Работает: https://url/test/others -> http://localhost:3000/test/others
Ожидается: https://url/test/others -> http://localhost:3000/others
Подобное можно реализовать если уехать на поддомен. Сделать https://test.url и проблем не будет, но это не совсем то ведь
"Происходит редирект с сохранением path" Редирект - это HTTP-ответ с кодом 301/302/307/308 и заголовком Location Речь точно идёт про редирект?
я не знаю что как называется, у меня есть задача, ее нужно как то решить, через редирект или через прокси или еще как то - мне по сути без разнице, я пока что только изучаю nginx и особо не пойму разници, нужен рабочий вариант. По конфигу что я скинул, там не редирект, согласен, проксирование.
Давайте всё-таки придерживаться корректных терминов Происходит изменение URI запроса Точнее, оно как раз и не происходит, а нужно, чтобы происходило Я правильно понял?
Да, поправляйте меня если я не корректно использую термины - иначе не научиться(
Обсуждают сегодня