The OpenNET Project / Index page

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




Версия для распечатки Пред. тема | След. тема
Новые ответы [ Отслеживать ]
Почему не работает htaccess?, !*! IIgor, 23-Май-06, 13:51  [смотреть все]
Не могу запустить  механизм htaccess, пока в http.conf не пропишу правила для конкретного каталога...

Надо закрыть паролем несколько каталогов в /var/www/html/  (напр. /var/www/html/admin/)

Пишу .htaccess:

<Files "*">
AuthType Basic
AuthUserFile /etc/httpd/conf/.htpasswd
AuthName "For personal"
require valid-user
satisfy any
</Files>

не работает :-)

Пишу в httpd.conf:

<Directory "/var/www/cgi-bin/vqadmin">
        deny from all
        Options All
        AllowOverride AuthConfig
        Order deny,allow
</Directory>

В этом случае работает...

Что же мне, для каждого каталога в http.conf залезать? :-((

Как сделать, чтобы .htaccess работали в каждом каталоге корня сайта?

В http.conf для <Directory "/var/www/html">

стоит AllowOverride None

Пробовал ставить AllowOverride All - все равно не помогает...


  • Почему не работает htaccess?, !*! Slimm, 16:33 , 23-Май-06 (1)
    http.conf

    AllowOverride AuthConfig

    .htaccess

    AuthType Basic
    AuthUserFile /etc/httpd/conf/.htpasswd
    AuthName "For personal"
    require valid-user

    • Почему не работает htaccess?, !*! IIgor, 09:25 , 24-Май-06 (2)
      >http.conf
      >
      >AllowOverride AuthConfig
      >
      >.htaccess
      >
      >AuthType Basic
      >AuthUserFile /etc/httpd/conf/.htpasswd
      >AuthName "For personal"
      >require valid-user

      Вот ни хрена не помогает...
      Я же писал:

      >> В http.conf для <Directory "/var/www/html">

      >> стоит AllowOverride None

      >> Пробовал ставить AllowOverride All - все равно не помогает...

      А уж тем более AllowOverride AuthConfig...

      Может, у меня какой модуль не загружен в Апаче?

      • Почему не работает htaccess?, !*! zloy_admin, 08:55 , 08-Фев-07 (3)
        >>http.conf
        >>
        >>AllowOverride AuthConfig
        >>
        >>.htaccess
        >>
        >>AuthType Basic
        >>AuthUserFile /etc/httpd/conf/.htpasswd
        >>AuthName "For personal"
        >>require valid-user
        >
        >Вот ни хрена не помогает...
        >Я же писал:
        >
        >>> В http.conf для <Directory "/var/www/html">
        >
        >>> стоит AllowOverride None
        >
        >>> Пробовал ставить AllowOverride All - все равно не помогает...
        >
        >А уж тем более AllowOverride AuthConfig...
        >
        >Может, у меня какой модуль не загружен в Апаче?

        Ну и чем проблема закончилась?
        Форум то для этого и предназначен чтобы в нем писать :)
        А по всей видимости комуто лень было отписаться!

        Кто знает как решить эту проблему подскажите пожалуйста.

        PS

        Нужно именно не описывать каждую директорию в конфиге апачи!




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

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