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

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

Необходимо перенаправить POST запросы приходящие на сервер на другой сервер, почти необходимого поведения получилось через permanent Redirect( return 301). Но необходим функционал, чтобы светились не изначальные IP серверов от которых пришел запрос, а IP этого перенаправляющего сервера, пробовал proxy_pass и mirror, они каверкали изначальные запросы (например перенаправляя GET вместо пришедшего POST)
  • Вопрос задан
  • 187 просмотров
Подписаться 1 Средний 2 комментария
Пригласить эксперта
Ответы на вопрос 1
@dodo512
error_page 418 = @proxy;

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

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

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

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