Обучаю битриксу программистов, интеграторов. Подробнee ⇒

Определить страну посетителя и переадресовать на другой сайт



Задача: посетителей из Узбекистана переадресовывать на https://www.mycite.ru/
битрикс геолокация https://dev.1c-bitrix.ru/user_help/settings/settings/geoip_handlers_list.php

init.php
use \Bitrix\Main\Service\GeoIp;
GeoIp\Manager::useCookieToStoreInfo(true); //пишем в куку, чтобы не запрашивать каждый раз
$ipAddress = GeoIp\Manager::getRealIp();
if(GeoIp\Manager::getCountryName($ipAddress, "ru")=="Узбекистан"){
    header("Location: https://www.mycite.ru/");
    exit();
}
Если блог был полезным, можете угостить меня "чашечкой кофе" :)

Сбер по номеру телефона +7 (953) 585-13-09 Вероника.
Спасибо!