пользователя автоматически перенаправляло на соответствующий домен
Что вы под этим понимаете???
Доступ к хосту осуществляется по IP адресу.
Доменное имя это просто удобное обозначение для человека, чтобы не запоминать цифры IP адреса.
Компьютер же всегда осуществляет доступ к хосту со указанным адресом.
Домен .by будет основным, но если пользователь находится в России выдавать ему .ru ?
Выводить в строке браузера нужное имя?
Ну так определяйте регион юзера, на прокси и подменяйте запрос на нужный.