Защита веб-сайта (PHP версия)
Victoria avatar
Written by Victoria
Updated over a week ago

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

Настройка защиты веб-сайта с редиректом.

1. В основных настройках кампании в разделе 301 redirect для пользователей выберите На URL. Укажите в появившемся поле URL сайта, который будет отображаться только пользователям.

2. Перейдите на вкладку Защита веб-сайта.

3. Скачайте PHP-скрипт на свой компьютер, затем перенесите этот файл на хостинг и подключите его на своем сайте. Вы увидите в архиве скрипт с именем типа 146-15FeYt. Для удобства измените имя, например, на playok. Загрузите этот файл на ваш хостинг.

4. Перейдите на главную страницу сайта в файл index.html и впишите следующие две строки сверху (п.2 и 4 на вкладке PHP-скрипт):

<?php include("Путь до файла"); ?>

<?php \BotDetecter::redirectIfNotBot(); ?>

5. Сохраните изменения.

6. Затем поменяйте формат файла с index.html на index.php.

Убедитесь, что версия PHP не ниже 7.0.

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

где index.php - домашняя страница лендинга, playok.php - файл защиты веб-сайта.

Настройка защиты веб-сайта без редиректа

1. В основных настройках кампании в разделе 301 redirect для пользователей выберите Без редиректа.

2. Перейдите на вкладку Защита веб-сайта.

3. Скачайте PHP-скрипт на свой компьютер, затем перенесите этот файл на хостинг и подключите его на своем сайте. Вы увидите в архиве скрипт с именем типа 146-15FeYt. Для удобства измените имя, например, на playok. Загрузите этот файл на ваш хостинг.

4. Перейдите на главную страницу сайта в файл index.html и впишите следующие три строки сверху (п.2 и 3 на вкладке PHP-скрипт):

<?php include("Путь до файла"); ?>

<?php if(\BotDetecter::isBot()){ ?>Блок показываемый боту<?php } ?>

<?php if(\BotDetecter::isNotBot()){ ?>Блок показываемый пользователю<?php } ?>

5. Сохраните изменения.

6. Поменяйте формат файла с index.html на index.php.

Убедитесь, что версия PHP не ниже 7.0.

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

где index.php - домашняя страница лендинга, playok.php - файл защиты веб-сайта.

Did this answer your question?