The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Как сделать в Apache парольный вход в каталог"
Вариант для распечатки Архивированная нить - только для чтения! 
Пред. тема | След. тема 
Форумы WEB технологии (Public)
Изначальное сообщение [Проследить за развитием треда]

"Как сделать в Apache парольный вход в каталог"
Сообщение от EugeniyD emailИскать по авторуВ закладки on 04-Июл-01, 11:51  (MSK)
Помогите. Уже пробовал и через файл access.conf двумя способами:
<Directory /var/www/xxx>
AllowOverride All
AllowOverride AuthConfig
Options All
AuthName Password
AuthType Basic
AuthUserFile /var/www/conf/.htpasswd
<Limit GET>
    order deny,allow
            allow from all
    require valid-user
</Limit>
</Directory>

И так:
<Directory /var/www/xxx>
AllowOverride All
AuthName Password
AuthType Basic
    require valid-user
    Satisfy all
    AuthUserFile /var/www/conf/.htpasswd
</Directory>

Результата никакого, впускает без проблем.
Пробовал с помощью .htaccess

AuthUserFile /usr/var/www/conf/.htpasswd
AuthName SecurityTest
AuthTipe Basic
<Limit GET>
order allow
allow from all
require valid-user
</Limit>

И так:
AuthName SecurityTest
AuthTipe Basic
AuthUserFile /usr/var/www/conf/.htpasswd
order allow
allow from all
require valid-user

В этом случае выдается: 500 Internal Server Error
и ничего не дает.
Подскажите. Может что не так делаю.

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

Индекс форумов | Темы | Пред. тема | След. тема
Сообщения по теме

1. "RE: Как сделать в Apache парольный вход в каталог"
Сообщение от ra Искать по авторуВ закладки on 04-Июл-01, 12:40  (MSK)

>И так:
>AuthName SecurityTest
>AuthTipe Basic
>AuthUserFile /usr/var/www/conf/.htpasswd
>order allow
>allow from all
>require valid-user
>
>В этом случае выдается: 500 Internal
>Server Error
>и ничего не дает.
>Подскажите. Может что не так делаю.
>

Последний вариант должен работать, только вместо
AuthTipe надо AuthType. А AuthName любое выражение, например AuthName "secure page". Тогда если кто-то будет пытатся зайти в этот каталог ему будет выдано окошко с запросом на логин/пароль, с надписью вроде - Password required for access secure page at your.host

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Неполучатся :((("
Сообщение от EugeniyD emailИскать по авторуВ закладки on 05-Июл-01, 04:44  (MSK)
Ошибку исправил, но все равно непускает, и в логе пишет следующие строки:
[Thu Jul  5 09:21:19 2001] [alert] [client 212.19.1.46] /var/www/htdocs/xxx/.htaccess: AuthName not allowed here
[Thu Jul  5 09:21:25 2001] [alert] [client 212.19.1.46] /var/www/htdocs/xxx/.htaccess: AuthName not allowed here

Может версия старая и не поддерживает эту возможность Apache/1.3.6 (Unix) rus/PL28.16

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "RE: Неполучатся :((("
Сообщение от ra Искать по авторуВ закладки on 05-Июл-01, 22:37  (MSK)

Вроде все должно работать (может где-то еще ошибся). А вообще AuthName, можно и не указывать.
  Рекомендовать в FAQ | Cообщить модератору | Наверх

4. "RE: Неполучатся :((("
Сообщение от Ьшллф Искать по авторуВ закладки on 10-Июл-01, 20:27  (MSK)
Извини за нескромный вопрос, а файл .htaccess у тебя сгенерен и лежит в дире, которую надо запаролить?
  Рекомендовать в FAQ | Cообщить модератору | Наверх

5. "RE: Как сделать в Apache парольный вход в каталог"
Сообщение от us emailИскать по авторуВ закладки on 19-Авг-01, 16:37  (MSK)
Просто пиши прямо в httpd.conf:

<Location /test>
AuthType Basic
AuthUserFile /usr/local/apache/htdocs/test/.htpasswd
AuthName "Test Area"
require valid-user
</Location>

и не мучайся...

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру