Пробвай да добавиш потребителите от по-вътрешната папка и във .htpasswd файла на по-долната, може да стане.
Антон Ivan Adams wrote: >Съжалявам че занимавам листата ... >Проблемът е от доста време. Даже се бях консултирал с няколко души, но >така и неуспях (проблема може все още да си е в мен :)) да намеря >решение. >Проблем: .htaccess в apache действа във всички субдиректории. >Описание: Имам папка А. В нея .htaccess с потребител1 и парола1. В >папка А имам папка Б. В папка Б имам .htaccess с потребител2 и >парола2. Отварянето (през апаче) на папка А иска потребител1 и >парола1. След влизането в папка Б се получава следния ефект- изка ми >потербител1 и парола1 и след това потребител2 и парола2. Ако имам в >папка Б, папка Ц. И реша да вляза в нея и тя да зареди съдържанието на >папката ми иска потребител1 и парола1 и след това потребител2 и >парола2 и така се повтяря с всяко мое действие при смяната на пътя. > >Възможни решения: >1. DirectoryMatch и FileMatch. По описание това са тагове в апачето и >са с regexpr - регулярен израз. Проблема е че не е пърл-ски регулярен >израз, а обикновен. Идеята е да маркира всичко освен дадената папка Б. >По принцип начина (който ми казаха) е: за папка UNI се пише: >[^U]*|U[^N]*|UN[^I]* >Проблем 1: Много е тежък а машината е слаба (на теория) >Проблем 2: При прилагане на практика не матчва нищо и дефакто папка А >е незащитена. Дори при наличието в папка А на папка UNI. >От още един човек разбрах че има начин да се ползва пърл-ски регулярен >израз. За жалост не открих такъв. >Забележка: Регулярният израз мисля че имаше ^ и $ за начало и край но >го помня по памет, пък и мисля че няма голямо значение (ако има ме >поправете! - може тук да съм сгафил). > >2. Отделянето на папка Б извън папка А. Това е най простото решение, >което в моя случай не че не е възможно, но не е препоръчително. > >Благодаря ви много! > >
