Как ограничить доступ посетителям к сайту WordPress

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

Для чего вообще нужно делать подобные ограничения? Это могут быть разные причины. Например, сайт только в разработке, но при этом, вы не хотите, чтобы его даже случайно увидели раньше времени. Да, можно закрыть индексацию, но это не выход, если знаете адрес сайта, то на него все равно можно попасть.

Другой причиной закрытия сайта, это использование его по типу частного, закрытого клуба. Администратор регистрирует пользователей, дает им пароли, после чего, пользователи смогут заходить на сайт. Это удобно, если создаете платный сайт. Размещаете нужную информацию на сайте, например, уроки чего-либо, человек вам оплачивает членство на сайте, и он получает доступ к сайту.

Но как это сделать?

Плагин Restricted Site Access

Для этого, вам нужно скачать плагин Restricted Site Access с официального репозитория плагинов WordPress. Проще говоря, вам нужно зайти в меню плагины, и добавить новый.

Добавление нового плагина

После чего, нужно ввести в поиск название плагина — Restricted Site Access, установить и активировать его.

Установка плагина Restricted Site Access

А теперь перейдем к настройкам. К сожалению, у плагина нет русского языка, поэтому, позвольте мне объяснить, как пользоваться этим плагином. Для начала, нужно зайти в настройки. Но настройки плагина, находятся не в совсем обычном месте. Для настройки, нужно зайти в меню Настройки на левой панели управления сайтом, и выбрать пункт Чтение.

Теперь, в настройках видимости сайта, появился третий выбор: Restrict site access to visitors who are logged in or allowed by IP address, что в переводе  означает примерно следующее, «Ограничить доступ к сайту незарегистрированным посетителям или по IP адресу».

Активация плагина в общих настройках

После выбора этого пункта, у вас откроется еще один небольшой раздел. Вот он.

Опции Restricted Site Access

И вот что они означают.

  1. Отправить посетителя на страницу авторизации
  2. Отправить посетителя на определенный адрес. Выбрав этот пункт, откроется форма для ввода адреса сайта. По сути, это редирект.
  3. Показать определенное сообщение. Откроется форма для создания сообщения. Вы также можете отформатировать сообщение.
    Сообщение о запрете доступа на сайт
  4. Показать им страницу. Вы заранее приготавливаете страницу, которая будет показываться незарегистрированным посетителям.

Ну и наконец, есть пункт Unrestricted IP addresses (разрешенные IP адреса). Если у вас есть постоянный IP адрес, то вы можете его ввести, после чего, все остальные посетители, не смогут заходить на сайт. Можно добавить несколько адресов (точное количество я не знаю), можно задать определенный набор адресов. То есть, теоретически, можно ограничивать доступ по IP адресам целых стран.

Заключение.

Как видите, ограничить сайт на WordPress от нежеланных посетителей, можно очень даже легко. Достаточно установить один плагин, и сделать простейшие его настройки. Если вы вдруг сами себя заблокировали, то вам достаточно зайти в админку сайта (обычно расположенную по адресу: moysite.ru/wp-admin) и изменить настройки.

Также нужно иметь ввиду: Restricted Site Access не является плагином по безопасности. Устанавливая его, вы лишь ограничиваете доступ к сайту посетителям. Но никакой защиты непосредственно от взлома, плагин не дает. Для этого есть другие плагины и методы защиты, но об этом, я поговорю в другой раз.

Если вам понравилась статья, не забудьте лайкнуть!

Метки: ,
1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...


Добавить комментарий

up