Открыть меню    

Защита папки сайта паролем

Положите в директорию, которую вам необходимо защитить паролем, файл с расширением .htaccess. Вставьте в .htaccess следующий код:

AuthType Basic
AuthName "Это область защищенная паролем"
AuthUserFile /full/path/to/.htpasswd
Require valid-user

Где:

AuthType - указываем тип защиты
AuthName - указываем текст подсказки, которая будет показываться при входе на защищенную часть сайта
AuthUserFile - указываем полный путь к файлу .htpasswd. Полный путь можно узнать посредством phpinfo(), переменная SCRIPT_FILENAME будет содержать полный путь к нужному вам файлу.

В идеале файл .htpasswd не должен находиться в публичной директории. Поместите в него следующий код:

dnzl:$apr1$O/BJv...$vIHV9Q7ySPkw6Mv6Kd/ZE/

Это просто пример, вы можете создать свой собственный уникальный ключ и логин здесь (htpasswd-generator).

Обратите внимание, все подкаталоги защищенной директории также будут защищены паролем.

Комментарии к статье

Добавить комментарий к сниппету