Устраиваем переезд с помощью nginx
sanmai — 21.06.2010Когда нужно переехать какой-то сайт на другой сервер, очень выручает nginx.
1. Для переезда достаточно на целевом сервере прописать:
server { server_name www.example.net; listen 80; .... set_real_ip_from 172.31.64.88; .... }
Где 172.31.64.88 есть IP-адрес старого сервера, откуда переезжаем.
2. На старом сервере следует прописать:
server { server_name www.example.net; listen 80; location / { proxy_pass http://10.77.31.3; } }
Где 10.77.31.3 есть IP-адрес нового сервера, куда переезжаем.
Так, пока идет обновление DNS, каждый посетитель будет обслужен и там и сям.
|
</> |