39 lines
2.3 KiB
Plaintext
39 lines
2.3 KiB
Plaintext
=== S1 Hide Admin ===
|
||
Plugin URI: https://1studi.ru
|
||
Author: S1
|
||
Author URI: https://1studi.ru
|
||
Requires at least: 5.5
|
||
Tested up to: 6.6
|
||
Stable tag: 1.0.0
|
||
License: GPLv2 or later
|
||
|
||
Очень простой и лёгкий плагин: скрывает wp-login.php и wp-admin за
|
||
собственным адресом-слагом.
|
||
|
||
== Как это работает ==
|
||
|
||
* Прямые запросы к wp-login.php и к /wp-admin/ (для неавторизованных
|
||
посетителей) отдают обычную 404 — вместо формы входа или редиректа
|
||
на неё.
|
||
* Настоящая страница входа доступна только по адресу
|
||
ваш-сайт.ru/ваш-слаг (задаётся в Настройки → S1 Hide Admin).
|
||
* Все ссылки, которые генерирует само ядро WordPress (кнопка выхода,
|
||
«забыли пароль», регистрация), автоматически подменяются на новый
|
||
адрес — искать и патчить тему не нужно.
|
||
* admin-ajax.php и admin-post.php никогда не блокируются — обычные
|
||
формы и AJAX на сайте продолжают работать как обычно.
|
||
* При активации плагина сразу устанавливается слаг по умолчанию —
|
||
"login", чтобы сайт не остался незащищённым до первого захода
|
||
в настройки. Смените его на что-то менее предсказуемое.
|
||
|
||
== Важно ==
|
||
|
||
Это простая мера "security through obscurity" — она прячет форму
|
||
входа от автоматического перебора и ботов-сканеров, но не заменяет
|
||
надёжный пароль, двухфакторную аутентификацию и своевременные
|
||
обновления WordPress.
|
||
|
||
Обязательно запишите новый адрес входа после смены слага. Восстановить
|
||
доступ, если слаг забыт, можно только переименовав/удалив файл
|
||
плагина через FTP или файловый менеджер хостинга.
|