переадресация между шаблонами в зависимости от страны посетителя

FM
На сайте с 26.05.2016
Offline
0
523

Добрый день,

Имеется сайт на dle с двумя шаблонами, основной на русском (Default), дополнительный с меню и интерфейсом на английском (eng). В правом верхнем углу будут флажочки стран для переключения между шаблонами.

Мне необходимо чтобы посетитель, чей IP не относится к зоне стран СНГ, переадресовывался бы на шаблон eng. Но при этом, если IP иностранный, а локаль на русском (в отпуске человек, например), то переадресация не применялась бы. А также не применялась бы, если IP иностранный, но посетитель после автоматической переадресации на шаблон eng, самостоятельно выбрал шаблон на русском (кликнув соответствующий флажочек) + его выбор бы сохранялся при последующих заходах.

пробовал по данной схеме по ссылке - http://php-zametki.ru/php-nachinayushhim/52-kak-sdelat-raznye-zykovye-versii-sajta.html

А также через .htaccess (GeoIP установлен), но своими силами не удается.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий