Техническое задание: Настройка геоподмены на WordPress
Цель проекта
Для мультирегионального интернет-магазина необходимо реализовать полностью работоспособный механизм автоматического определения местоположения посетителя по его IP-адресу и перенаправления на соответствующий городской субдомен (например, moscow.site.ru, spb.site.ru).
Текущая ситуация и проблема
На сайте уже установлен какой-то плагин или модуль для выполнения этой задачи, но он не работает или работает некорректно. Требуется разобраться в причинах неисправности и обеспечить стабильную работу функции.
Основные требования к решению
- Автоматическое определение города по IP-адресу посетителя.
- Корректный редирект на соответствующий субдомен.
- Интеграция решения с существующей WordPress-средой.
- Обеспечение стабильности и быстродействия работы сайта после внедрения.
- Возможность для пользователя вручную сменить регион (например, через переключатель), если автоматическое определение неверно.
- Устранение конфликтов с текущим неработающим модулем (возможна его замена или доработка).
Ожидаемый результат
Посетитель из определенного города при первом заходе на основной домен автоматически и прозрачно перенаправляется на субдомен своего города. Функционал должен работать без ошибок и не влиять негативно на SEO-показатели сайта.