The OpenNET Project / Index page

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

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

"Не работает .htaccess в apache_1.3.31"
Сообщение от MoHaX emailИскать по авторуВ закладки(??) on 29-Июн-04, 07:28  (MSK)
Хочу сделать, чтобы при заходе в определённый раздел сайта спрашивался логин и пароль.
Чего сделал:
1. С помошью htpasswd сделал файл с логином и паролем
   # htpasswd -cm access admin
   И положил созданный файл в /usr/local/apache/conf
2. В директории с нужным разделом сайта создал файл .htaccess с таким             сожержанием
AddDefaultCharset windows-1251
AuthType Basic
AuthName "Restricted Directory"
AuthUserFile /usr/local/apache/conf/.htpasswd
Require user admin

И переребутил апачу... И нифига не произошло, пароль не спрашивает. Чего я не так сделал?

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

 Оглавление

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

1. "Не работает .htaccess в apache_1.3.31"
Сообщение от Lucky emailИскать по авторуВ закладки(??) on 29-Июн-04, 07:36  (MSK)
>Хочу сделать, чтобы при заходе в определённый раздел сайта спрашивался логин и
>пароль.
>Чего сделал:
>1. С помошью htpasswd сделал файл с логином и паролем
>   # htpasswd -cm access admin
>   И положил созданный файл в /usr/local/apache/conf
>2. В директории с нужным разделом сайта создал файл .htaccess с таким
>          
> сожержанием
>AddDefaultCharset windows-1251
>AuthType Basic
>AuthName "Restricted Directory"
>AuthUserFile /usr/local/apache/conf/.htpasswd
>Require user admin
>
>И переребутил апачу... И нифига не произошло, пароль не спрашивает. Чего я
>не так сделал?
Странно: файл ты назвал access, а указал почему то  .htpasswd

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

2. "Не работает .htaccess в apache_1.3.31"
Сообщение от MoHaX emailИскать по авторуВ закладки(??) on 29-Июн-04, 07:41  (MSK)

>Странно: файл ты назвал access, а указал почему то  .htpasswd

Извиняюсь...
Не то запостил...
AuthUserFile /usr/local/apache/conf/access
Один фик не работает...

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

3. "Не работает .htaccess в apache_1.3.31"
Сообщение от Lucky emailИскать по авторуВ закладки(??) on 29-Июн-04, 07:42  (MSK)
>
>
>>Странно: файл ты назвал access, а указал почему то  .htpasswd
>
>Извиняюсь...
>Не то запостил...
>AuthUserFile /usr/local/apache/conf/access
>Один фик не работает...

1) Почему ты файл туда складваешь?
2) Правильней положиь его на уровень вверх корня сайта, ИМХО
3) Ну и это :-) права проверь на него - апач то должен уметь читать его :)

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

4. "Не работает .htaccess в apache_1.3.31"
Сообщение от MoHaX emailИскать по авторуВ закладки(??) on 29-Июн-04, 08:00  (MSK)

>1) Почему ты файл туда складваешь?
>2) Правильней положиь его на уровень вверх корня сайта, ИМХО
>3) Ну и это :-) права проверь на него - апач то
>должен уметь читать его :)

Поставил на него 777 нифига не помогло... А есть ещё способ проверить работоспособность .htaccess, могет быть его апач вообще не воспринимает...

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

5. "Не работает .htaccess в apache_1.3.31"
Сообщение от Lucky emailИскать по авторуВ закладки(??) on 29-Июн-04, 08:02  (MSK)
>
>>1) Почему ты файл туда складваешь?
>>2) Правильней положиь его на уровень вверх корня сайта, ИМХО
>>3) Ну и это :-) права проверь на него - апач то
>>должен уметь читать его :)
>
>Поставил на него 777 нифига не помогло... А есть ещё способ проверить
>работоспособность .htaccess, могет быть его апач вообще не воспринимает...

надо права на него апачевские, как я думаю, т.е владелец и группа должна быть апача, ну или юзера, от которого апач запускаеется.
У меня вот права стоят 644, апач ребутить не треба

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

6. "Не работает .htaccess в apache_1.3.31"
Сообщение от MoHaX emailИскать по авторуВ закладки(??) on 29-Июн-04, 09:29  (MSK)
Всё перепробовал.... Такое впечатление, что где в другом месте проблема... Где ещё покопать можно?


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

7. "Не работает .htaccess в apache_1.3.31"
Сообщение от Lucky emailИскать по авторуВ закладки(??) on 29-Июн-04, 09:41  (MSK)
>Всё перепробовал.... Такое впечатление, что где в другом месте проблема... Где ещё
>покопать можно?


Стучись в асю 59337486
у меня все работает

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

8. "Не работает .htaccess в apache_1.3.31"
Сообщение от Gennadi emailИскать по авторуВ закладки(ok) on 29-Июн-04, 10:16  (MSK)
>Всё перепробовал.... Такое впечатление, что где в другом месте проблема... Где ещё
>покопать можно?

Создай alias для admin'a т.е. занеси нижеследующие строки в httpd.conf

############  Admin  #####################
# For SSL-servers
Alias /admin/ /srv/www/htdocs/admin/
<Directory /srv/www/htdocs/admin/>
Options None
SSLRequireSSL
order deny,allow
deny from all
AuthType Basic
AuthUserFile /usr/local/apache/conf/access
AuthGroupFile /usr/local/apache/conf/group
AuthName " Admin"
require group users
Satisfy Any
</Directory>
##########################################

где /srv/www/htdocs - апаче Root-директория
где /srv/www/htdocs/admin/ - директория которую ты хочешь защитить

содержание сщзданного тобой файла /usr/local/apache/conf/access
(пароль конечно же другой)
=============================================
admin:$apr1$nZbVd/..$WNqi6DNllEBW0m20whzZ41

=============================================

содержание файла /usr/local/apache/conf/group
admin принадлежит группе users (или измени на свай лад)
=============================================
users:admin

=============================================

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

9. "Не работает .htaccess в apache_1.3.31"
Сообщение от Gennadi emailИскать по авторуВ закладки(ok) on 29-Июн-04, 10:29  (MSK)
в файле .htpasswd измени эту строку:

AuthUserFile /usr/local/apache/conf/.htpasswd

на

AuthUserFile /usr/local/apache/conf/access

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

10. "Не работает .htaccess в apache_1.3.31"
Сообщение от Nimdar Искать по авторуВ закладки(ok) on 29-Июн-04, 10:49  (MSK)
В конфиге нужно прописать

<Directory /gde/tam/u/tebja/root>
.....
AllowOverride +AuthConfig
.....
</Directory>

Или просто
AllowOverride All

И вообще, RTFM!!!

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

11. "Не работает .htaccess в apache_1.3.31"
Сообщение от MoHaX emailИскать по авторуВ закладки(??) on 29-Июн-04, 11:02  (MSK)
>В конфиге нужно прописать
>
><Directory /gde/tam/u/tebja/root>
>.....
>AllowOverride +AuthConfig
>.....
></Directory>
>
>Или просто
>AllowOverride All
>
>И вообще, RTFM!!!

Спасибо! Всё заработало!


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


Удалить

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




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

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