Задать вопрос
@MaxedJ

Как перенаправить полностью запрос через NGINX?

Необходимо перенаправить POST запросы приходящие на сервер на другой сервер, почти необходимого поведения получилось через permanent Redirect( return 301). Но необходим функционал, чтобы светились не изначальные IP серверов от которых пришел запрос, а IP этого перенаправляющего сервера, пробовал proxy_pass и mirror, они каверкали изначальные запросы (например перенаправляя GET вместо пришедшего POST)
  • Вопрос задан
  • 288 просмотров
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • REBRAIN
    LEPP Stack
    2 месяца
    Далее
  • Академия Эдюсон
    DevOps-инженер + ИИ
    7 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер + ИИ
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@dodo512
error_page 418 = @proxy;

if ($request_method = 'POST') {
    return 418;
}

location @proxy {
    proxy_pass http://site.ru;
}
Ответ написан
Ваш ответ на вопрос

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

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