вопрос
Подскажите, пожалуйста, как лучше реализовать следующую потребность:
Имеется сайт с двумя шаблонами, основной на русском (Default), дополнительный с меню и интерфейсом на английском (eng). В правом верхнем углу будут флажочки стран для переключения между шаблонами.
Необходимо чтобы посетитель, чей IP не относится к зоне стран СНГ, переадресовывался бы на шаблон eng. Но при этом, если IP иностранный, а локаль на русском (в отпуске человек, например), то переадресация не применялась бы. А также не применялась бы, если IP иностранный, но посетитель после переадресации на шаблон eng самостоятельно выбрал шаблон на русском (кликнув соответствующий флажочек) + его выбор бы сохранялся при последующих заходах.
пробовал по данной схеме по ссылке - http://php-zametki.ru/php-nachinayushhim/52-kak-sdelat-raznye-zykovye-versii-sajta.html
А также через .htaccess (GeoIP установлен), но своими силами не удается.
Имеется сайт с двумя шаблонами, основной на русском (Default), дополнительный с меню и интерфейсом на английском (eng). В правом верхнем углу будут флажочки стран для переключения между шаблонами.
Необходимо чтобы посетитель, чей IP не относится к зоне стран СНГ, переадресовывался бы на шаблон eng. Но при этом, если IP иностранный, а локаль на русском (в отпуске человек, например), то переадресация не применялась бы. А также не применялась бы, если IP иностранный, но посетитель после переадресации на шаблон eng самостоятельно выбрал шаблон на русском (кликнув соответствующий флажочек) + его выбор бы сохранялся при последующих заходах.
пробовал по данной схеме по ссылке - http://php-zametki.ru/php-nachinayushhim/52-kak-sdelat-raznye-zykovye-versii-sajta.html
А также через .htaccess (GeoIP установлен), но своими силами не удается.