Я хочу перенаправлять пользователей, посещающих один и тот же домен, на разные домены в зависимости от их местоположения. Так например:
Но дело в том, что я не хочу использовать htaccess или перенаправление кода - я бы хотел, чтобы это был уровень DNS или перенаправление виртуального сервера имен (если что-то подобное существует?)? Надеюсь, я понимаю? Это возможно?
Спасибо!
Существуют исправления геолокации для DNS-серверов (например, http://www.caraytech.com/geodns/).
Но это будет означать, что domain.com будет возвращать разные записи для запросов из разных мест, вам все равно нужно будет где-то сделать перенаправление с .com на .us.
Но это можно было сделать уже в целевом центре обработки данных.
Вам придется использовать перенаправление уровня HTTP - DNS сам по себе этого не может.
Единственный другой способ - использовать сеть доставки контента, которая может обслуживать различный контент с одного и того же доменного имени в зависимости от IP-адреса клиента.