FAQ - часто задаваемые вопросы и ответы Скрыть баннер от поисковиков и от определенных стран - модуль SeHideAndGeoBanner

Развернуть все

При использовании Cloudflare неправильно показывает страну посетителя, что делать?
Ответ: Страна неправильно определяется скорее всего потому, что DLE неверно определяет IP-адрес посетителя. При использовании Cloudflare и других подобных сервисов, для этого в админпанели в разделе "Настройка системы" в вкладке "Безопасность" есть параметр: "HTTP заголовок для получения IP адреса пользователей" с подсказкой: По умолчанию скрипт получает IP посетителей из глобальной заголовка REMOTE_ADDR, это надежный и безопасный способ. Оставьте эту настройку пустой, для работы скрипта по умолчанию. Однако при использовании различных сервисов проксирования, например, при включении защиты от DDOS атак может потребоваться получение IP адресов из других заголовков. В данной настройке вы можете указать заголовок, откуда необходимо получить IP, например, HTTP_X_FORWARDED_FOR.

На сайте установлен модуль фильтра от стороннего разработчика, он конфликтует с вашим модулем, что делать?
Ответ: Необходимо в двух полях "Путь к скрипту-загрузчику GeoIp2" и "Путь к файлу базы GeoIp2" указать абсолютные пути к файлам, например:
/www/wwwroot/example.com/engine/modules/sehideandgeobanner/site/lib/geoip2/vendor/autoload.php
/www/wwwroot/example.com/engine/modules/sehideandgeobanner/site/lib/geoip2/GeoLite2-Country.mmdb
Вместо "/www/wwwroot/example.com/" конечно должен быть указан соответствующий путь на вашем хостинге.