WD5 - разработка сайтов

Ограничение доступа к админке wordpress средствами apache2

Ограничение доступа к админке wordpress в файле конфигурации apache2

Название файла wp-control-access.conf, путь /etc/apache2/conf-available/



Order Deny,Allow
Deny from all
Allow from 171.194.14.98



Order Deny,Allow
Deny from all
Allow from 171.194.14.98 43.122.139.12



Order Deny,Allow
Deny from all


Ограничения выставлены по IP адресу, в качестве примера забиты произвольные адреса, необходимо изменить на свои

Активируем конфиг из терминала на сервере a2enconf wp-control-access.conf

Создается симлинк в папке /etc/apache2/conf-enabled/wp-control-access.conf, после этого необходимо перезапустить apache

Альтернативное решение сделать ограничения в .htaccess, но через уязвимости возможен доступ к данному файлу в отличие от файла конфигурации

Преимущество метода - применяется сразу ко всем сайтам. Недостаток, необходим ssh доступ к серверу, не работает без перезапуска сервера

None