eng

1.Скрипт скрытой смены домена

Скрипт скрытой смены домена (используется при блокировке домена для безопасной смены зеркала)

Вы можете воспользоваться нашим скриптом скрытой смены домена. Скрипт перенаправляет только роботов поисковых систем, все остальные пользователи увидят ваш старый сайт, это обеспечит сохранность нового домена от блокировки.
Решение проверено уже многими партнерами, после установки скрипта на старый домен вы увидите перенаправление на новое зеркало в панелях Google и Yandex вебмастере.

Получить дополнительную информацию по скрипту вы можете в скайпе - live:zapretvrf

2.Скрипт блокировки РКН

Приветствуем коллеги!

Данный скрипт позволяет определять "плохих" пользователей(РосКомНадзор, гос. органы) и отображать им другой контент вместо вашего оригинального. Это делается для того что бы избежать блокировки от РКН в случае если на вас приходит жалоба.

О том каким образом мы собираем данные "плохих" ip адресов вы можете прочесть в нашей официальной ветке. Если вы хотите помочь проекту и поучаствовать в сборе "плохих" ip адресов, для этого пожалуйста отправьте запрос на [email protected] , нам очень важна ваша помощь!

Нашими услугами пользуются уже более 300 сайтов, среди них ТОП сайты (можем показать примеры по запросу)

PHP код

Класс позволяет блокировать гос. органы, РКН и правообладателей на стороне сервера.

Класс только выдает 0 или 1. 1 - если пользователь плохой, 0 - если нормальный. Всю логику работы с пользователем вам необходимо реализовать самостоятельно (скрыть блок, показать заглушку, сделать редирект и ТП)
Если вы используете WordPress или DLE вам лучше использовать модули для этих движков.

Подключение и проверка пользователя:

1) Создайте папку baza в корне сайта (дайте ей права 777)

2) Скачайте файл и залейте его в корень сайта.

3) Разместите следующий код в index.php (в самый верх)

4) Проверить что скрипт установлен верно

<?
$apikey = ""; // может быть пустым, для более актуальной базы приобретите тут
$html="<h1>Страница недоступна</h1>"; //Код который будет показан "плохому" пользователю
require_once("zapret.php");
$zapret=new Zapret("");
if (isset($_SERVER["HTTP_CF_CONNECTING_IP"]))
$_SERVER['REMOTE_ADDR'] = $_SERVER["HTTP_CF_CONNECTING_IP"];
$ip = $_SERVER['REMOTE_ADDR'];
$isBadUser=$zapret->isBadIp($ip , $apikey);

if (isset($_GET["client_ip"])) {
if ($_GET["client_ip"] == "213.87.155.1")
$isBadUser = true;
}

if($isBadUser)
die($html);
?>

после первого запуска скрипт автоматически выкачает базу плохих ip в папку baza.

5) реализуйте логику работы с плохим пользователем на основании переменной $isBadUser
Если у вас возникают проблемы с установкой скрипта отпишите в техподдержку мы подскажем что делать.


Как проверить что скрипт установлен верно ?

1) После запуска скрипта проверьте каталог baza, там должны быть файлы file1 , file2.

если файлов нет, проверьте права доступа к каталогу baza (должно быть 777)

если права не помогают то включите лог ошибок в php и пришлите его нам на емейл.