Проксирование запросов на другой сервер

Проксировать запросы с nginx очень легко. Это может пригодиться например, когда собираетесь перенести сайт на другой сервер и не хотите ждать обновление измененных dns записей.

server {
    listen 80;
    server_name www.example.com example.com;
    reset_timedout_connection  on;
    location / {
        proxy_pass http://XXX.XXX.XXX.XXX:80/;
        proxy_set_header X-Forwarded-For $remote_addr;
        proxy_set_header Host $host;
        proxy_set_header  X-Forwarded-For  $proxy_add_x_forwarded_for;
        proxy_redirect off;
        proxy_connect_timeout 60;
    }
}


Запись опубликована в рубрике Сервер с метками . Добавьте в закладки постоянную ссылку.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *

*


2 × = 18

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">