Запароленный вход на сайт

Создано Евгений Злобин в июля 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. Все очень просто!

Может быть Вам это интересно?

9 отв. в “Запароленный вход на сайт”

  1. Хентай

    Я правильно понял, что после этой процедуры любой запрос к сайту будет натыкаться на запрашивание пароля?

  2. Замечу, что обязательно нужно указать абсолютный путь к файлу .htpasswd. Все очень просто!

  3. Многие хостинги в панели управления аккаунтом имеют такую фукнкцию как установка пароля на любую дирректорию. Выше перечисленный способ для бесплатных хостингов и очень дешёвых где подобная функция не установленна.

  4. Valdemarin (блог про AdSense)

    Да, подтверждаю слова Олега о том, что многие хостинги имеют такую функцию.

  5. У мастерхоста есть такая фича. Хотя и не пользуюсь.

  6. Магазин пряжи

    Мой сайт на простохостинге. Там в админке фича такая есть. Закрыл ею вход в админку – пусть будет :)

  7. Путано объяснил :) Фича имеется в админке хостинга а закрыл паролем админку сайта.

  8. На хостингах в основном присутствует «замок», но данный метод в некоторых случаях незаменим.

  9. А сколько можно сделать не удачных попыток входа?

Оставить ответ