Nginx редирект на другой сервис с сохранением URL

Вопросы и ответыРубрика: ПрочееNginx редирект на другой сервис с сохранением URL
0 +1 -1
Сергей спросил 1 месяц назад

Как выполнить редирект в Nginx с одного сервера, по URL сайта, на другой сервер, с другим IP, с сохранением этого же URL сайта?

1 ответ
0 +1 -1
Роман Чернышов Админ. ответил 1 месяц назад

Пример конфига Nginx на редирект:

server {
listen 192.168.0.1:80;
listen 192.168.0.1:443;
server_name domain.ru http://www.domain.ru;

location / {
proxy_pass $scheme://192.168.0.2/$request_uri;
proxy_redirect off;
proxy_set_header Host $http_host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header :path $request_uri;
proxy_pass_header Set-Cookie;
}
}

Автор блога
Чернышов Роман
Роман Чернышов
Веб-разработчик, Full Stack
Senior, Architector
PHP, JavaScript, Node.JS, Python, HTML 5, CSS 3, MySQL, Bash, Linux Admin
Заказать работу
предложить оффер

Последние вопросы
Список вопросов
Последние комментарии
Меню

Archive

Мои проекты
Insurance CMS Love Crm CMS Совместные покупки Мой PHP Framework Хостинг для моих клиентов Лицензии на мой софт и поддержка