Создал .htaccessAuthType Basic
AuthName ".htaccess Example"
AuthUserFile /usr/local/apache/lock/user
require valid-useruser создал при помощи
./htpasswd -c user weкинул .htaccess в директорию что хочу запоролить... не работает все
открывается как и прежде..в httpd.conf прописал что используется файл .htaccess для авторизации
что неправильно?
>Создал .htaccess
>
>AuthType Basic
>AuthName ".htaccess Example"замени на
AuthName authorizationДолжно заработать, если конечно в самом апаче ничего запретительного нет по поводу авторизации.
>>Создал .htaccess
>>
>>AuthType Basic
>>AuthName ".htaccess Example"
>
>замени на
>AuthName authorization
>
>Должно заработать, если конечно в самом апаче ничего запретительного нет по поводу
>авторизации.
Нет не работает...
это же просто название хоть что пиши
Ну значит у тебя в конфиге апача авторизация запрещена. Ты можешь его править?
>Ну значит у тебя в конфиге апача авторизация запрещена. Ты можешь его
>править?
#
# AccessFileName: The name of the file to look for in each directory
# for access control information.
#
AccessFileName .htaccessВот из файла строчка
Тогда должно работать.
Где-то ты что-то перемудрил.
>Тогда должно работать.
>Где-то ты что-то перемудрил.
Напсила все как есть..
а в конфигурационном фале когда описыается коренвая директория для документов должно что нибдуь по поводу авторизации?
>Напсила все как есть..
>а в конфигурационном фале когда описыается коренвая директория для документов должно что
>нибдуь по поводу авторизации?Да. должно быть что-то типа такого:
<Directory "/usr/local/apache/htdocs">
Options ExecCGI Includes SymLinksIfOwnerMatch
AllowOverride AuthConfig FileInfo Indexes Limit
Order allow,deny
Allow from all
</Directory>AccessFileName .htaccess
<Files ~ "^\.ht">
Order allow,deny
Deny from all
Satisfy All
</Files>
>>Напсила все как есть..
>>а в конфигурационном фале когда описыается коренвая директория для документов должно что
>>нибдуь по поводу авторизации?
>
>Да. должно быть что-то типа такого:
><Directory "/usr/local/apache/htdocs">
> Options ExecCGI Includes SymLinksIfOwnerMatch
> AllowOverride AuthConfig FileInfo Indexes Limit
> Order allow,deny
> Allow from all
></Directory>
>
>AccessFileName .htaccess
><Files ~ "^\.ht">
> Order allow,deny
> Deny from all
> Satisfy All
></Files>
Все разобрался у меня апач не перезапускался просто.. а висел постоянно, и все заработало пока не убил и не пусканул заново.
в описании директории у меня всего лишь<Directory "/home/www/htdocs">
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
Allow from all
</Directory>
>>>Напсила все как есть..
>>>а в конфигурационном фале когда описыается коренвая директория для документов должно что
>>>нибдуь по поводу авторизации?
>>
>>Да. должно быть что-то типа такого:
>><Directory "/usr/local/apache/htdocs">
>> Options ExecCGI Includes SymLinksIfOwnerMatch
>> AllowOverride AuthConfig FileInfo Indexes Limit
>> Order allow,deny
>> Allow from all
>></Directory>
>>
>>AccessFileName .htaccess
>><Files ~ "^\.ht">
>> Order allow,deny
>> Deny from all
>> Satisfy All
>></Files>
>
>
>Все разобрался у меня апач не перезапускался просто.. а висел постоянно, и
>все заработало пока не убил и не пусканул заново.
>в описании директории у меня всего лишь
>
><Directory "/home/www/htdocs">
>Options Indexes FollowSymLinks MultiViews
>AllowOverride All
>Order allow,deny
>Allow from all
></Directory>
Кстати вот вопрос интересный, у меня нет в этой директории индексного фала, а без пароля он позволяет видеть содержимое директории... что есть очень плохо
>Кстати вот вопрос интересный, у меня нет в этой директории индексного фала,
>а без пароля он позволяет видеть содержимое директории... что есть очень
>плохоЗа это отвечает параметр Indexes
Либо убери его из конфига Апача, либо запихни в конкретную директорию .htaccess c таким содержимым:
Options -Indexes
>>Кстати вот вопрос интересный, у меня нет в этой директории индексного фала,
>>а без пароля он позволяет видеть содержимое директории... что есть очень
>>плохо
>
>За это отвечает параметр Indexes
>Либо убери его из конфига Апача, либо запихни в конкретную директорию .htaccess
>c таким содержимым:
>Options -Indexes
насчет индексес я знаю.. а этовроде как "минус" индексес.. это уже интересно
А что интересногo?
Либо "-" либо "+" :)
Или что-то не завелось?
>А что интересногo?
>Либо "-" либо "+" :)
>Или что-то не завелось?
Да нет, вот и говорю интересно, не знал
Странное дело, ввожу в бполе адреса браузера
http://www.pupkin.ru/mrtg
заметьте без слэша... авторизащию запрашиваетввожду
http://www.pupkin.ru/mrtg/
cо слэшом, авторизацию не просит...... mrtg директория....В ЧЕМ МОЖЕТ БЫТЬ ПРОБЛЕМА????
пошли вы жопу
>Создал .htaccess
>
>AuthType Basic
>AuthName ".htaccess Example"
>AuthUserFile /usr/local/apache/lock/user
>require valid-user
>
>что неправильно?Надо так:
AuthType Basic
AuthName ".htaccess Example"
AuthUserFile /usr/local/apache/lock/user
<Limit GET POST>
require valid-user
</Limit>