Защита PHP-сайта

Защита PHP-сайта: возможности и ограничения

Что проверяет PHP-модуль, какие страницы могут остаться вне защиты и что потребуется для установки.

Обновлено 30 сент. 2026 г. Просмотры: 173 Пока нет оценок

YourShield помогает проверять обращения посетителей к вашему сайту. Он работает на вашем хостинге — там, где размещены файлы сайта. Сначала нужно подключить сайт в KEHR, затем установить модуль на хостинге. Менять DNS или переносить домен для этого не нужно.

На снимках показан учебный сайт example.com. У вас будут свой домен и сведения о вашем хостинге.

Первое подключение YourShield: данные уже получены для example.com

Первое подключение YourShield: данные уже получены для example.com — телефон

Что происходит после установки#

Когда посетитель открывает страницу, которая проходит через подключённый PHP-код, модуль получает решение по правилам вашего сайта: пропустить посетителя, показать проверку, другую страницу или ограничить доступ. PHP — язык, на котором работают многие сайты и системы управления ими; вам не нужно писать код самостоятельно, если установщик сможет подключить модуль автоматически.

Проверка настроек перед первым подключением защиты

Проверка настроек перед первым подключением защиты — телефон

Модуль фильтрует обращения посетителей. Он не проверяет файлы сайта на вредоносный код и не заменяет обновления самого сайта.

Что понадобится#

  • Активный тариф, в котором доступно подключение сайта.
  • Доступ к файлам сайта на хостинге или помощь человека, который обслуживает сайт.
  • На хостинге — PHP 8.0 или новее и расширение cURL. Если не знаете, где это посмотреть, спросите поддержку хостинга.

Начните с добавления сайта. Следующий экран кабинета проведёт вас через получение персонального архива и кода.

Какие страницы могут остаться вне защиты#

Модуль проверяет только запросы, которые действительно доходят до подключённого PHP-кода. Если хостинг или CDN (сервис, который ускоряет выдачу сайта) отдаёт готовую страницу из кэша, модуль может не запускаться. То же относится к обычным файлам, например изображениям. Для HTML-сайта без PHP-страниц мастер предлагает отдельный способ подключения.

Отдельные пути также могут быть исключены настройками защиты или готовыми настройками системы сайта. Поэтому важно проверять именно нужные вам страницы.

После установки прочитайте блок «Покрытие защиты» в мастере: он объясняет, какие запросы может охватывать выбранный способ. Он не перечисляет все проверенные адреса. На снимке выбран способ для отдельных PHP-файлов; предупреждение под заголовком означает, что после обновления системы сайта покрытие нужно перепроверить.

Защита подключена: ограничения покрытия отдельных PHP-файлов

Защита подключена: ограничения покрытия отдельных PHP-файлов — телефон

Проверьте свои важные адреса отдельно. Статус «Работает» в кабинете означает, что модуль недавно выходил на связь; он не доказывает, что защищена каждая страница. Кнопка «Установить защиту на сайт» остаётся на карточке для повторного открытия страницы установки; её наличие само по себе не означает, что модуль отключён.

Карточка example.com: связь, версия модуля и действия

Карточка example.com: связь, версия модуля и действия — телефон

Как проверить результат шаг за шагом, описано в статье «Как проверить активацию». Если используются CDN или кэш страниц, прочитайте также инструкцию о CDN и кэше.

Статья была полезна?

Поставьте оценку от 1 до 5, чтобы помочь нам улучшить инструкцию.

Войдите, чтобы оценить статью.

Заголовок