Привет, apache-talk@lists.lexa.ru!
Возникла такая проблема:
Хочу ограничить доступ в отдельную директорию на сайте.
В файле httpd.conf пишу:
<Directory "/path/html">
Options FollowSymLinks Includes
AllowOverride None
Order allow,deny
Allow from all
</Directory>
<Directory "/path/html/dir1">
AllowOverride All
Order allow,deny
Allow from all
</Directory>
В каталог dir1 кладу .htaccess
В нем пишу:
AuthType Basic
AuthName "Need Authorization"
AuthGroupFile "/path/conf/groupsfile"
AuthUserFile "/path/conf/passwdfile"
require valid-user
Не работает!
Удаляю .htaccess.
В httpd.conf дописываю:
<Directory "/path/html/dir1">
AllowOverride All
Options FollowSymLinks Includes (потом добавил ExecCGI)
Order allow,deny
Allow from all
AuthType Basic
AuthName "Need Authorization"
AuthGroupFile "/path/conf/groupsfile"
AuthUserFile "/path/conf/passwdfile"
require valid-user
</Directory>
Работает, но то ли SSI, то ли CGI отрубаются.
Дело в том, что там из SSI используется только директива exec,
исполняющая скрипт. Поэтому непонятно, что конкретно отрубается.
Подскажите, где грабли?
Желаю удачи! Дмитрий.
mailto:D.Masalimov@ygd.gazprom.ru
23.04.2001 20:25:09 GMT+05:00
-----------------------------
=== Ваша девушка беременна! (A)bort, A(g)ree, (I)gnore. ===
-----------------------------
=============================================================================
= Apache-Talk@lists.lexa.ru mailing list =
Mail "unsubscribe apache-talk" to majordomo@lists.lexa.ru if you want to quit.
= Archive avaliable at http://www.lexa.ru/apache-talk =