Наши преимущества

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

sl0n0v0d

Турист
Credits
0
почему может не работать защита папки, что надо написать в конфиге?
.htaccess написан:
AuthType Basic
AuthName "Password Required"
AuthUserFile "C:/Inetpub-Apache/Apache2/htdocs/users"
require valid-user
 
Для примера мы будем защищать паролем директорию adm, находящуюся в корневом каталоге сайта.

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

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

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

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

После этого файлы .htpasswd и .htaccess необходимо поместить в папку adm (в нашем примере).
 
Только надо учитывать, что такая защита является довольно слабой - пароль в процессе всего сеанса работы с защищенным каталогом находится в открытом виде и его можно перехватить любым анализатором пакетов...
 
Верх