Задаетесь вопросом «как определить страну посетителя»? Как сделать редирект для разных стран и не хотите использовать сторонние трекеры? Есть очень простой плагин из 1 файла. Подключается на php. По моим тестам работает правильно.
Речь о geoPlugin, скачать можно на официальном сайте: http://www.geoplugin.com/ . Выберите PHP, потом на странице перейдите к PHP Geolocation Class. Там и будет ссылка на файл.
Я не сторонник чужих плагинов, но geoPlugin удобный, простой в подключении и использовании.
Разместите скачанный файл geoplugin.class.phps с официального сайта у себя (для примера это будет «корень сайта», root folder). Далее на нужной странице подключите его:
require_once('geoplugin.class.php');
Ниже я приведу простой пример для парочки стран.
<?php require_once('geoplugin.class.php'); // Подключаем плагин $geoplugin = new geoPlugin(); $geoplugin->locate(); $var_country_code = $geoplugin->countryCode; // Узнаем код страны if ($var_country_code == "UA") { // Если это Украина header('Location: http://bdseo.ru/'); } else if ($var_country_code == "EN") { // Если Англия header('Location: http://google.com'); } else { // По умолчанию header('Location: http://wikipedia.org/'); } ?>
Основные моменты описал в комментариях кода. «По умолчанию» можно не использовать. Вместо конструкций if использовать switch/case или как Вам удобно. Кроме того, зависимо от страны необязательно делать редирект, можно выводить «разный контент».
Более подробно на официальном сайте.
Какие плагинами пользуетесь? Может подскажите как определяете города?
Очень много разговоров в последнее время за токен NOT. Много бирж будут делать листинг токена,…
Телеграм недавно запустил возможность стейкать (замораживать) USDT и получать за это их валюту TON. Очень…
Биржа криптовалют Binance проводит сейчас промо-акцию: новым пользователям дают ваучеры в сумме 110 долларов. Деньги…
Самый главный момент в работе с youtube - это получить ключ api через консоль разработчика…
Арендую сервер для небольшого проекта на python. И вот приходит мне уведомление, что за сутки…
Тестирую одну схему, и нужно на много видео наложить watermark. Решил делать через Python 3,…
View Comments
Хех. Вроде неплохой плагин.
А база данных у него внешняя или она грузится вместе с классом? Каков лимит запросов?
Не проверял