Как защитить админку сайта
В данной статье описывается процесс установки формы дополнительной аутентификации на определенную страницу сайта. При запросе адреса страницы перед посетителем будет появляться окно ввода логина-пароля. Доступ к странице можно получить только введя корректные значения логина и пароля.
Следующий способ подойдет для WordPress hosting. Попробуйте тестовый период бесплатного хостинга для сайтов WordPress.
Защита админки WordPress на хостинге Linux
-
1.
Перейдите в директорию сайта и вставьте в файл .htaccess следующие строки (если файла не существует, создайте его):
<Files wp-login.php> AuthType Basic AuthName "Private zone" AuthUserFile путь-до-корневой-папки-сайта/.htpasswd Require valid-user </Files>
Узнать путь до корневой папки сайта вы можете по инструкции.
-
2.
Находясь в директории сайта создайте файл .htpasswd. В данном файле будет храниться логин и пароль (в захешированном виде). Доступ к защищённой директории будет возможен только по этому логину и паролю.
-
3.
Для создания связки логин-пароль перейдите по ссылке. Введите логин и пароль и нажмите Генерировать. Скопируйте результат работы программы и сохраните его в созданный ранее файл .htpasswd.
Внимание
Обратите внимание, что пароль в файле .htpasswd будет храниться в захешированном виде. И при доступе в защищенную директорию нужно будет указывать сам пароль, а не его хеш.
раз уже помогла
Нужна помощь?
Напишите в службу поддержки!