Прежде чем приступить к следующим настройкам, убедитесь, что вы ознакомились с основными настройками кампании защиты веб-сайта.
Настройка защиты веб-сайта без редиректа
1. В основных настройках кампании в разделе 301 redirect для пользователей выберите Без редиректа.
2. Перейдите на вкладку Защита веб-сайта.
3. Скачайте PHP-скрипт на свой компьютер, затем перенесите этот файл на хостинг и подключите его на своем сайте. Вы увидите в архиве скрипт с именем типа 146-15FeYt. Для удобства измените имя, например, на scr.php. Загрузите этот файл на ваш хостинг в корневой каталог.
Установите модуль для Wordpress Include me и активируйте.
4. Создайте файл botuser.php. Подключите к данному файлу скрипт и пропишите следующий код (Пункт 2 и 3 из вкладки PHP script в настройках компании):
<?php include("Path to file"); ?> <?php if(\BotDetecter::isBot()){ ?>Block shown to the bot<?php } ?> <?php if(\BotDetecter::isNotBot()){ ?>Block displayed to the user<?php } ?>
5. Разместите файл скрипта scr.php, файл контента botuser.php в корневой папке Wordpress.
6. Перейдите в панель Wordpress в раздел Страницы /Посты.
7. Откройте в режиме редактирования необходимую страницу.
8. Перейдите в режим текст.
9. Пропишите следующий код:
[includeme file="botuser.php"]
Настройка защиты веб-сайта с редиректом.
1. В основных настройках кампании в разделе 301 redirect для пользователей выберите На URL. Укажите в появившемся поле URL сайта, который будет отображаться только пользователям.
2. Перейдите на вкладку Защита веб-сайта.
3. Скачайте PHP-скрипт на свой компьютер, затем перенесите этот файл на хостинг и подключите его на своем сайте. Вы увидите в архиве скрипт с именем типа 146-15FeYt. Для удобства измените имя, например, на scr.php. Загрузите этот файл на ваш хостинг в корневой каталог.
Найдите в корневом каталоге файл index.php и откройте его в режиме редактирования.
4. Добавьте в начале файла следующий код (пункты 2 и 4 из вкладки PHP script в настройках кампании):
<?php include("playok.php"); ?> <?php \BotDetecter::redirectIfNotBot(); ?>
Настройка с редиректом на отдельную страницу сайта
Выполните настройку аналогично настройке без редиректа.
В файле botuser.php добавьте в начале файла следующий код (пункт 2 и 4 из вкладки PHP script в настройках кампании).
<?php include("playok.php"); ?> <?php \BotDetecter::redirectIfNotBot(); ?>