Раздел помощи SpaceWeb

Настройка доступа к CMS WordPress

Для настройки доступа к административной панели CMS WordPress необходимо:

  1. Зайти в Панель управления аккаунтом хостинга, затем перейти в раздел Файловый менеджер

            

  1. Зайти в папку public_html

  1. Выбрать файл .htaccess

  1. В появившемся окне указать директивы:

Apache 2.2 - версии php5.2 - php5.6 и php7.0 - php7.3

<Files wp-login.php>
Order Deny,Allow
Deny from all
Allow from 123.123.123.123
</Files>

Apache 2.4 - версии php7.4 и php8.0

<Files wp-login.php>
Require ip 77.222.44.126
Require ip 123.123.123.123
</Files>

Где вместо:
- 77.222.44.126 указывается IP-адрес сервера, на котором расположен ваш аккаунт. Узнать его можно в ПУ аккаунта, в разделе IP-адреса.
- 123.123.123.123 указывается внешний IP-адрес администратора сайта. Узнать его можно, открыв со стороны администратора сайт https://2ip.ru/.


В случае с динамическим IP-адресом следует узнать у интернет-провайдера подсеть, из которой им выделяются адреса, затем указать эту подсеть в команде "Allow from/Require ip" вместо адреса, полученного через https://2ip.ru/. Например, для адресов из подсети 123.123.123 (адреса от 123.123.123.0 до 123.123.123.255) команда будет иметь вид:

Allow from 123.123.123.

Require ip 123.123.123.

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

allow from My_IP

Require ip My_IP

После выполнения всех указанных действий рекомендуется обновить кэш интернет-браузера (ctrl+F5).