You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@httpd.apache.org by Paul Erkens <pj...@xs4all.nl> on 2002/12/30 23:26:50 UTC
[users@httpd] directory and /directory directives
Can someone explain to me in normal words, what these directives do in
httpd.conf? They allow or deny access to a directory, but between the
<directory> and </directory> directives, a number of lines appear of which I
understand nothing yet, because the documentation is not straight-forward
enough for me to get the idea.
1: What is the idea in general for allow,deny?
2: What happens is I leave them out entirely?
3: Do I need any option directives in this container or can they be left
out?
Regards,
Paul.
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: [users@httpd] directory and /directory directives
Posted by "J. Greenlees" <ja...@shaw.ca>.
Paul Erkens wrote:
> This puts up another few questions.
>
> 1: What are overrides: what do these directives tell apache to override and
> where was the value to be overridden specified elsewhere?
>
options indexes is one item you would override in a directory,
or allow overrides, to enable an .htaccess / .htpassword to work.
the directory container is meant for making specific options work only
in specific directories, though you shouldn't remove the one about
cgi-bin / cgi [ anything with cgi in it be default ] since that will
kill your cgi capabilities until you replace what you removed. if you
want cgi that is.
> 2: what is httaccess? A file? A directive? A module? What does it do?
.htaccess is a file, left in the directory, where any alternate
directives can be kept.
the companion ( not required but also used for special configurations )
is .htpassword
>
> Regards and thx for your patience and effort,
> Paul.
> ----- Original Message -----
> From: "J. Greenlees" <ja...@shaw.ca>
> To: <us...@httpd.apache.org>
> Sent: Monday, December 30, 2002 11:51 PM
> Subject: Re: [users@httpd] directory and /directory directives
>
>
>
>>
>>Paul Erkens wrote:
>>
>>>Can someone explain to me in normal words, what these directives do in
>>>httpd.conf? They allow or deny access to a directory, but between the
>>><directory> and </directory> directives, a number of lines appear of
>>
> which I
>
>>>understand nothing yet, because the documentation is not
>>
> straight-forward
>
>>>enough for me to get the idea.
>>>
>>>1: What is the idea in general for allow,deny?
>>
>>to use the directory directives you will also need to allow overrides,
>>but it work out to
>><directory>
>>your overriding directives here
>>order allow deny
>>allow from all
>></directory>
>> this allows the .htaccess to override global configuration for this
>>directory only.
>><directory>
>>your overriding directives here
>>order deny allow
>>deny from all
>></directory>
>>this will remove a global configuration option for this directory.
>>
>>if you globally allow indexes, but you don't want them in a specific
>>directory, that is when you would use them. ( or visa-versa )
>>
>>
>>>2: What happens is I leave them out entirely?
>>
>>the directory directive?
>>no effect.
>>the allow deny?
>>the directory directive and overrides have no effect, and you get an
>>error when starting apache.
>>
>>
>>>3: Do I need any option directives in this container or can they be left
>>>out?
>>>
>>
>>if you aren't going to use overriding directives, then it's best to not
>
> use
>
>>the directory directive.
>>
>>Jaqui
>>
>>
>>---------------------------------------------------------------------
>>The official User-To-User support forum of the Apache HTTP Server Project.
>>See <URL:http://httpd.apache.org/userslist.html> for more info.
>>To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
>> " from the digest: users-digest-unsubscribe@httpd.apache.org
>>For additional commands, e-mail: users-help@httpd.apache.org
>>
>>
>>
>
>
>
>
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> " from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
>
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: [users@httpd] directory and /directory directives
Posted by Rich Bowen <rb...@rcbowen.com>.
On Tue, 31 Dec 2002, Paul Erkens wrote:
> This puts up another few questions.
>
> 1: What are overrides: what do these directives tell apache to override and
> where was the value to be overridden specified elsewhere?
>
> 2: what is httaccess? A file? A directive? A module? What does it do?
You might want to check out the .htaccess tutorial, at
http://httpd.apache.org/docs/howto/htaccess.html which answers this
question, and gives you all the gory details.
--
Pilgrim, how you journey on the road you chose
To find out where the winds die and where the stories go
--Pilgrim (Enya - A Day Without Rain)
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: [users@httpd] directory and /directory directives
Posted by Paul Erkens <pj...@xs4all.nl>.
This puts up another few questions.
1: What are overrides: what do these directives tell apache to override and
where was the value to be overridden specified elsewhere?
2: what is httaccess? A file? A directive? A module? What does it do?
Regards and thx for your patience and effort,
Paul.
----- Original Message -----
From: "J. Greenlees" <ja...@shaw.ca>
To: <us...@httpd.apache.org>
Sent: Monday, December 30, 2002 11:51 PM
Subject: Re: [users@httpd] directory and /directory directives
>
>
> Paul Erkens wrote:
> > Can someone explain to me in normal words, what these directives do in
> > httpd.conf? They allow or deny access to a directory, but between the
> > <directory> and </directory> directives, a number of lines appear of
which I
> > understand nothing yet, because the documentation is not
straight-forward
> > enough for me to get the idea.
> >
> > 1: What is the idea in general for allow,deny?
> to use the directory directives you will also need to allow overrides,
> but it work out to
> <directory>
> your overriding directives here
> order allow deny
> allow from all
> </directory>
> this allows the .htaccess to override global configuration for this
> directory only.
> <directory>
> your overriding directives here
> order deny allow
> deny from all
> </directory>
> this will remove a global configuration option for this directory.
>
> if you globally allow indexes, but you don't want them in a specific
> directory, that is when you would use them. ( or visa-versa )
>
> > 2: What happens is I leave them out entirely?
> the directory directive?
> no effect.
> the allow deny?
> the directory directive and overrides have no effect, and you get an
> error when starting apache.
>
> > 3: Do I need any option directives in this container or can they be left
> > out?
> >
>
> if you aren't going to use overriding directives, then it's best to not
use
> the directory directive.
>
> Jaqui
>
>
> ---------------------------------------------------------------------
> The official User-To-User support forum of the Apache HTTP Server Project.
> See <URL:http://httpd.apache.org/userslist.html> for more info.
> To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
> " from the digest: users-digest-unsubscribe@httpd.apache.org
> For additional commands, e-mail: users-help@httpd.apache.org
>
>
>
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org
Re: [users@httpd] directory and /directory directives
Posted by "J. Greenlees" <ja...@shaw.ca>.
Paul Erkens wrote:
> Can someone explain to me in normal words, what these directives do in
> httpd.conf? They allow or deny access to a directory, but between the
> <directory> and </directory> directives, a number of lines appear of which I
> understand nothing yet, because the documentation is not straight-forward
> enough for me to get the idea.
>
> 1: What is the idea in general for allow,deny?
to use the directory directives you will also need to allow overrides,
but it work out to
<directory>
your overriding directives here
order allow deny
allow from all
</directory>
this allows the .htaccess to override global configuration for this
directory only.
<directory>
your overriding directives here
order deny allow
deny from all
</directory>
this will remove a global configuration option for this directory.
if you globally allow indexes, but you don't want them in a specific
directory, that is when you would use them. ( or visa-versa )
> 2: What happens is I leave them out entirely?
the directory directive?
no effect.
the allow deny?
the directory directive and overrides have no effect, and you get an
error when starting apache.
> 3: Do I need any option directives in this container or can they be left
> out?
>
if you aren't going to use overriding directives, then it's best to not use
the directory directive.
Jaqui
---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org
" from the digest: users-digest-unsubscribe@httpd.apache.org
For additional commands, e-mail: users-help@httpd.apache.org