Запароленный вход на сайт
Создано Евгений Злобин в июля 27, 2009Отмечу, что пост предназначен исключительно для новичков и показывает как закрыть доступ к сайту средствами сервера Apache.
Для начала скачайте утилиту htpasswd для генерации паролей. Далее запустите командую строку «Пуск»->»Выполнить», введите в строку ввода cmd и нажмите ОК. Теперь переходите в директорию, где лежит скачанная и распакованная утилита htpasswd и вводите в командной строке:
htpasswd -cm .htpasswd admin
Введите пароль и вуаля! Файл сгенерирован. Теперь пропишем все необходимые данные в .htaccess и получаем запароленный доступ к сайту на уровне сервера.
AuthType Basic
AuthName «Close. Enter password!»
AuthUserFile /home/www/mysite/.htpasswd
require valid-user
Замечу, что обязательно нужно указать абсолютный путь к файлу .htpasswd. Все очень просто!


Я правильно понял, что после этой процедуры любой запрос к сайту будет натыкаться на запрашивание пароля?
Замечу, что обязательно нужно указать абсолютный путь к файлу .htpasswd. Все очень просто!
Многие хостинги в панели управления аккаунтом имеют такую фукнкцию как установка пароля на любую дирректорию. Выше перечисленный способ для бесплатных хостингов и очень дешёвых где подобная функция не установленна.
Да, подтверждаю слова Олега о том, что многие хостинги имеют такую функцию.
У мастерхоста есть такая фича. Хотя и не пользуюсь.
Мой сайт на простохостинге. Там в админке фича такая есть. Закрыл ею вход в админку – пусть будет
Путано объяснил
Фича имеется в админке хостинга а закрыл паролем админку сайта.
На хостингах в основном присутствует «замок», но данный метод в некоторых случаях незаменим.
А сколько можно сделать не удачных попыток входа?