Perl защита папки

sl0n0v0d

Турист
Регистрация
26 Мар 2005
Сообщения
34
Реакции
1
Credits
40
почему может не работать защита папки, что надо написать в конфиге?
.htaccess написан:
AuthType Basic
AuthName "Password Required"
AuthUserFile "C:/Inetpub-Apache/Apache2/htdocs/users"
require valid-user
 

arendaplus

Турист
Регистрация
29 Май 2007
Сообщения
6
Реакции
0
Credits
12
Для примера мы будем защищать паролем директорию adm, находящуюся в корневом каталоге сайта.

Вам необходимо создать файл .htaccess примерно следующего содержания:

AuthUserFile D:/path/hosted/site_001/adm/.htpasswd
AuthName Admin
AuthType Basic
Require valid-user

Здесь первая строка - путь до файла .htpasswd. Вы видите часть /adm/ - она соответствует папке, которую мы будем закрывать.
Путь перед ней - это абсолютный путь к вашему сайту. Его можно посмотреть в личном кабинете, страница "полный список функций", "управление сайтами и серверами".
Внимание: символы '\' в пути нужно заменить на '/'.

Вторая строчка - имя блока авторизации, тут можно написать что-то небольшое, лучше английское, например, Admin, как в данном примере.

После этого файлы .htpasswd и .htaccess необходимо поместить в папку adm (в нашем примере).
 

Sapsan777

Турист
Регистрация
12 Янв 2009
Сообщения
5
Реакции
0
Credits
10
Только надо учитывать, что такая защита является довольно слабой - пароль в процессе всего сеанса работы с защищенным каталогом находится в открытом виде и его можно перехватить любым анализатором пакетов...