На этой странице Вы можете создать для Вашего сайта дополнительную авторизацию (htaccess авторизация). Ниже вы найдете подробную инструкцию.
Внимание! Данные пароли нигде не хранятся и не используются. Они сгенерированны рандомно специально для Вас и повторяться не будут. Вы можете их смело использовать или задать свои. При обновлении страницы – данные генерируются снова.
Введите логин и пароль в форме ниже или используйте уже сгенерированные специально для Вас:
Вот как будет Выглядеть такая дополнительная .htaccess авторизация:
Как закрыть wp-login.php по шагам
- Создаем файл
.htpasswd
в корне нашего сайта. - Копируем в файл
.htpasswd
код, сгенерированный выше. - Открываем файл
.htaccess
и добавляем код:<Files wp-login.php> AuthName "Access Denied" AuthType Basic AuthUserFile .htpasswd require valid-user </Files>
- Проверяем, открываем страницу /wp-login.php
Если не сработало
А такое часто бывает. Нам нужно указать полный путь к файлу .htpasswd
, для этого:
- Создаем файл
temp.php
в корне сайта (рядом с.htpasswd
) - Добавляем в этот файл код:
<?php echo $_SERVER['DOCUMENT_ROOT'];
- Открываем в браузере наш файл: http://вашсайт.ru/temp.php
- Вы получите, например:
/home/wpschool/wpschool.ru/public_html
, копируем этот адрес - Открываем
.htaccess
и добавляем перед файлом .htpasswd скопированный путь. Должна получиться похожая строка:AuthUserFile /home/w/wpschool/wpschool.ru/public_html/wp-admin/.htpasswd
- Сохраняем и проверяем.
Если опять не сработало – попробуйте выполнить все еще раз по шагам. Проверьте правильность пути к .htpasswd, на этом совершается 90% ошибок.