@MaxedJ

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

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

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

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

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

Войти через центр авторизации
Похожие вопросы