Задать вопрос
antonydevanchi
@antonydevanchi
10 лет в айтишке

Как убрать кусок пути при rewrite в nginx?

К примеру есть типовой редирект:

location /path/to/url {
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $remote_addr;
proxy_set_header Host $host;
proxy_pass http://127.0.0.1:8080;
}

Как убрать /path/to/url для конечного гейта? Что бы URL приходящий в 127.0.0.1:8080 начинался не с /path/to/url, а с /.
Спасибо.
  • Вопрос задан
  • 3731 просмотр
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack-разработчик на Python
    14 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик буткемп
    4 месяца
    Далее
  • Академия Eduson
    DevOps-инженер
    7 месяцев
    Далее
Решения вопроса 1
@Power
Удивительно, но это очень просто: надо добавить слеш к proxy_pass:
proxy_pass http://127.0.0.1:8080/;
(см. proxy_pass)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы