Как заблокировать доступ к WordPress?


Бывают ситуации, когда блокировка доступа к сайту по IP просто необходима. Например, если вы хотите ограничить доступ навязчивых пользователей к своему веб-порталу. Справиться с этой задачей совсем не сложно: блокировку можно настроить двумя способами. Рассмотрим каждый из них.

Запрет IP в cPanel

Поскольку наш хостинг https://s-host.com.ua/ предлагает панель управления cPanel, рассмотрим, как заблокировать IP-адрес средствами этого сервиса (если вы используете другую платформу, это не проблема, ведь ход действий идентичен).

Перейдите в панель управления и найдите раздел “Безопасность”/“Блокировка IP-адресов”:

На открывшейся странице вы увидите поле “Добавить IP-адрес или диапазон”. Укажите IP (например, ххх.ххх.х.1) или диапазон адресов (ххх.ххх.х.1-ххх.ххх.х.40):

После этого адрес/диапазон адресов попадет в текущие заблокированные IP:

Если по тем или иным причинам вы захотите снять блокировку с IP, нажмите на кнопку “Удалить” и подтвердите действие в открывшемся окне:

Блокировка IP через файл .htaccess

Блокировка адреса по IP через .htaccess дает куда больше “сценариев” запрета доступа по IP: здесь можно заблокировать несколько адресов, по маске IP или закрыть доступ всем, кроме конкретных IP.

Чтобы открыть этот файл в режиме редактирования, воспользуйтесь FTP-клиентом или диспетчером файлов в панели управления, которую предлагает хостинг:

Зайдите в диспетчер файлов и откройте папку сайта. Если в корневом каталоге нет файла .htaccess, создайте его самостоятельно:

  • создайте файл htaccess.txt на своем компьютере;
  • откройте его через программу Total Commander и переименуйте в .htaccess;
  • загрузите файл в папку сайта.

Откройте файл в режиме правки:

  • чтобы запретить доступ по конкретному IP, пропишите в файле код, подставив вместо xxx.xxx.x.x нужный адрес (если таких IP несколько, добавьте нужное количество строк Deny from):

Order allow,deny
allow from all
Deny from xxx.xxx.x.x

чтобы запретить доступ всем, кроме конкретного IP (например, для проведения технических работ), используйте код. Если нужно разрешить доступ нескольким IP, впишите их в строку Allow from через пробел (без запятой):

Order deny,allow
deny from all
Allow from xxx.xxx.x.x xxx.xxx.x.x xxx.xxx.x.x

чтобы запретить доступ по маске IP, укажите в коде первые строки адреса:

Order allow,deny
allow from all
Deny from xxx.xxx.

Последний код нужен для того, чтобы блокировать все адреса, начинающиеся с указанных цифр.

Теперь вы знаете 2 способа релизации блокировки доступа к WordPress по IP, которые при необходимости можно настроить быстро и легко.

580 на 303   25 простых СПОСОБов ЗАРАБОТКА скачать

Комментирование и размещение ссылок запрещено.

Комментарии закрыты.


580 на 303   25 простых СПОСОБов ЗАРАБОТКА скачать