Пересылка URL-адресов одного домена на разные серверы

Пересылка URL-адресов одного домена на разные серверы

Во время развертывания большого сайта (IIS, .NET, EPiServer) с несколькими рынками мы хотим перенаправить рынки на новый сервер, когда рынок будет добавлен на новую веб-платформу, но мы по-прежнему хотим использовать тот же домен.

www.customer.com/sv-SE/ -> старый сервер, ip 1.1.1.1
www.customer.com/en-UK/ -> старый сервер, ip 1.1.1.1
www.customer.com/de-DE/ -> новый сервер, ip 2.2.2.2

Какова лучшая практика для этого?
Нужно ли нам добавить балансировщик нагрузки перед серверами, который на основе URL отправляет трафик на нужный сервер, или это можно сделать на уровне DNS, или нам следует позволить всему трафику идти на один сервер и перенаправлять трафик с помощью urlrewrite на новый сервер. Или есть какие-то другие альтернативы?
(Развертывание займет не менее 6 месяцев)

решение1

То, что вы хотите сделать, нельзя сделать через DNS. Его единственная задача — преобразовывать имена в IP (и наоборот).

Балансировщик нагрузки уровня 7 или обратный прокси-сервер может довольно легко сделать то, что вам нужно.

Связанный контент