в httpd.conf подгружается модули mod_access, mod_auth, и прочие auth
создал файл .htaccess, как указано в руководстве по Apache и положил его в корневой каталог:
AuthType Basic
AuthUserFile some_passwd
AuthName /
Require valid-user
Satisfy anyфайл с паролями some_passwd существует и создан htpasswd
и ничего не происходит. Окошко для верификации не появляется. Что я неправильно сделал???
Спасибо.
AllowOverride Allпоставь на корень твоих серверов
туда же,в .htaccess? Я пробовал.
<Directory />
AllowOverride all
</directory>v httpd.conf
в httpd.conf стоит
<Directory />
AllowOverride all
Order allow,deny
Allow from all
</directory>и ничего. В логах пишет код состояния 304, когда отдает страницу.
<Directory "/usr/local/mysite/mydir/">
AllowOverride All
AuthName "Members Area Door"
AuthType Basic
require valid-user
Satisfy all
AuthUserFile /usr/local/mysite/mydir/.htpasswd
</Directory>Вот рабочий кусок.
Спасибо. А /usr/local/mysite/mydir/.htpasswd содержит пару name:password? Или еще что?
Именно. name и закриптовынный пароль.
(Создается программкой htpasswd)
man htpasswd:)
>в httpd.conf подгружается модули mod_access, mod_auth, и прочие auth
>создал файл .htaccess, как указано в руководстве по Apache и положил его
>в корневой каталог:
>AuthType Basic
>AuthUserFile some_passwd
>AuthName /
>Require valid-user
>Satisfy any
>
>файл с паролями some_passwd существует и создан htpasswd
>и ничего не происходит. Окошко для верификации не появляется. Что я неправильно
>сделал???
>Спасибо.Заменить все AllowOverride None на AllowOverride All в файле httpd.conf .
Будут вопросы, пиши на мэйл. Обсудим