Меню

Как заблокировать доступ на сайт из определенной страны?

Здравствуйте! Помогите разобраться. Пытаюсь заблокировать трафик из нескольких стран. Редакция бизнес, есть модуль веб аналитики с определение стран и айпи. Все что нашел в интернете это в /bitrix/php_interface/init.php (в моем случаии /bitrix/php_interface/s1/init.php) добавить код
Цитата
if (!in_array($_SESSION['SESS_COUNTRY_ID'], array('DE', 'KZ', 'UA', 'N0'))) { die('This site temporary unavailable.'); }
или
Цитата
AddEventHandler("main", "OnBeforeProlog", "MyOnBeforePrologHandler", 50);
public static function MyOnBeforePrologHandler() {
if (!in_array($_SESSION['SESS_COUNTRY_ID'], array('DE', 'KZ', 'UA', 'N0')))
{die('This site temporary unavailable.'); }
}
и пробовал добавлять session_start(); ну все равно не работает.
В чем может быть проблема ?
Скрин.
Да, это извечный и сложный вопрос.
Лично я блокирую по диапазонам IP cпомощью iptables на сервере
Может кто то может разъяснить еще один момент. Стоп лист в проактивной защите работает не корректно. То есть пользователь который находится в стоп листе по айпи может спокойно лазить по сайту, единственное не загружаются комментарии и если перейти в персональный раздел то только тогда ошибка 403 вылезает. Вопрос почему 403 нету при просмотре каталога и новостей ?
Видеоуроки по
1С-Битрикс
на моем Boosty канале Видео
Форма ответов
 
Текст сообщения*
Перетащите файлы
Ничего не найдено
Файл
Загрузить картинки
 

Блог-note: заметки разработчика

Добавление в избранное или отложенные, на AJAX из карточки товара

В этой заметке рассакажу как добавлять товары в "Отложенные", для иммитации функционала "Избранное". Для этого будем исп...

Помечаем новинки лейблом в каталоге битрикс

Достаточно часто, при разработке каталога товаров или интернет магазина на системе управления Битрикс, встает задача как...

Получение SEO данных элементов и разделов инфоблока, через API 1С-Битрикс

Для того чтобы извлечь данные из вкладки SEO административной панели Битрикс, необходимо использовать специализированные...

Выбор основного раздела для элемента инфоблока в 1С-Битрикс

Проблема: при привязке элемента инфоблока к нескольким разделам возникают дубли его детальной страницы, в зависимости от...

Удалить товары из корзины, если есть определенные товары.

Задача: если в корзину добавлены товары с определенным свойством, нужно удалить из корзины, все другие товары- предупред...

Создание блога с комментариями, оценками и просмотрами на сайте с 1С-Битрикс

Если на вашем сайте требуется создание раздела с блогом или новостями, статьями. Записям в которых, посетители смогу ста...

Fancybox в стандартном шаблоне детальной карточки товара, 1С-Битрикс, вместо всплывающего окна и лупы.

Задача: заменить работу с изображениями в стандартном или кастомном шаблоне детальной карточки (catalog.element)...

Заполнить картинки разделов каталога из картинок товаров

Задача: в каталоге, разделы и подразделы выводятся в виде плитки над товарами, с картинками разделов. Так как разделов и...

ORM: Работа с пользователями через API D7 1С-Битрикс

Заметка написана на основе старого черновика, и все описанное было проверено на чистой установке 1С-Битрикс. Примеры раб...