ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 

  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА














     АРХИВ :: Apache-Talk
Apache-Talk mailing list archive (apache-talk@lists.lexa.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [apache-talk] <Directory /></Directory> question




Нарезка из мана:

<Directory> directive
Syntax: <Directory directory-path> ... </Directory>
Context: server config, virtual host
Status: Core.

<Directory> and </Directory> are used to enclose a group of directives
which will apply only to the
named directory and sub-directories of that directory.

If multiple (non-regular expression) directory sections match the
directory (or its parents)
containing a document, then the directives are applied in the order of
shortest match first,
interspersed with the directives from the .htaccess files. For example,
with

     <Directory />
     AllowOverride None
     </Directory>

     <Directory /home/*>
     AllowOverride FileInfo
     </Directory>

for access to the document /home/web/dir/doc.html the steps are:

     Apply directive AllowOverride None (disabling .htaccess files).
     Apply directive AllowOverride FileInfo (for directory /home/web).
     Apply any FileInfo directives in /home/web/.htaccess

Таким образом, есть предположение, что <Directory /> вообще не несет на
win32 никакой смысловой нагрузки. Правильнее было бы там написать
<Directiry C:/> (как и описано ниже).
А вообще, мануал - хорошая штука... =)

/* spectre */

On Mon, 24 Feb 2003, Artem Sokovtcev wrote:

+|>Да вот мне тоже все это не понятно, но в оригинальном конфиге для Apache
+|>1.3.26 для Win32 написано так:
+|>
+|>***
+|>
+|><Directory />
+|>  Options FollowSymLinks
+|>  AllowOverride None
+|></Directory>
+|><Directory "C:/Apache/htdocs">
+|>  Options Indexes FollowSymLinks MultiViews
+|>  AllowOverride None
+|>  Order allow,deny
+|>  Allow from all
+|></Directory>
+|>
+|>***
+|>
+|>Вот я и не понимаю, чем первый блок Directory отличается от второго
+|>блока, и какой диапазон поддиректорий охватывает собой первый блок
+|>Directory.
+|>
+|>Кто прояснит ситуацию?
+|>
+|>--
+|>Артем
+|>
+|>> -----Original Message-----
+|>> From: apache-talk-dev-null@lists.lexa.ru [mailto:apache-talk-dev-
+|>> null@lists.lexa.ru] On Behalf Of Gusev Anton-AAG033
+|>> Sent: Monday, February 24, 2003 2:58 AM
+|>> To: 'apache-talk@lists.lexa.ru'
+|>> Subject: RE: [apache-talk] <Directory /></Directory> question
+|>>
+|>> Всегда думал, что <Directory /></Directory> задает рулы для корневого
+|>> каталога, т.е. в вашем случае это аналогично записи <Directory
+|>> C:/></Directory>. И обычно для тут все разрешения сведены к минимуму.
+|>>
+|>> А <Directory С:/Apache/htdocs></Directory> соответственно работает для
+|>> каталога С:/Apache/htdocs и всех в него вложенных.
+|>>
+|>> Другими словами - DOCUMENT_ROOT != /.
+|>>
+|>> З.Ы. Хотя я могу и ошибаться.
+|>>
+|>> > -----Original Message-----
+|>> > From: Artem Sokovtcev [mailto:eika@mail.ru]
+|>> > Sent: Sunday, February 23, 2003 4:41 AM
+|>> > To: apache-talk@lists.lexa.ru
+|>> > Subject: RE: [apache-talk] <Directory /></Directory> question
+|>> >
+|>> >
+|>> >
+|>>> > -----Original Message-----
+|>> > > From: apache-talk-dev-null@lists.lexa.ru [mailto:apache-talk-dev-
+|>> > > null@lists.lexa.ru] On Behalf Of Yury Bokhoncovich
+|>> > > Sent: Thursday, February 20, 2003 12:04 AM
+|>> > > To: apache-talk@lists.lexa.ru
+|>> > > Subject: RE: [apache-talk] <Directory /></Directory> question
+|>> > >
+|>> > >
+|>> > > On Wed, 19 Feb 2003, Artem Sokovtcev wrote:
+|>> > >
+|>> > > > Что неужели никто не подскажет?
+|>> > > ты пиши понятнее чего надо, я - ничего не понял.
+|>> > >
+|>> > > если директории вложенные - то не надо.
+|>> >
+|>> > Что во что должно быть вложено?
+|>> >
+|>> > Ведь сейчас получается, что первый и второй блок <Directory
+|>> > /></Directory> задают правила для одной и той же директории, только
+|>блок
+|>> > указывает на относительный путь "/", а второй на абсолютный
+|>> > "C:/Apache/htdocs"
+|>> >
+|>> > >
+|>> > > --
+|>> > > WBR, Yury Bokhoncovich, Senior System Administrator, NOC of F1
+|>Group.
+|>> > > Phone: +7 (3832) 106228, ext.140, E-mail: byg@center-f1.ru.
+|>> > > Unix is like a wigwam --no Gates, no Windows, and an Apache
+|>inside.
+|>
+|>
+|>



 




Copyright © Lexa Software, 1996-2009.