i don't think you can "uninherit" the directives, but you can override
them. so, i think you want:

<Directory /path/to/app/myapp/others>
   Satisfy All  # this should overide Satisfy any in /path/to/app/myapp
</Directory>

if this is not what you want, try here for more info:

http://httpd.apache.org/docs/2.0/mod/core.html#satisfy

cheers

On 5/29/06, [EMAIL PROTECTED] <[EMAIL PROTECTED]> wrote:
I am tweaking the authorisation/access to a set of directories on an
apache2 server:

Assuming I have an Apache Directory:

<Directory /path/to/app/myapp>

Satisfy Any
AllowOverride AuthConfig
Order deny,allow
Deny From all
Allow from my.com.au

(LDAP stuff goes here)

</Directory>

Now the above works fine with the Satisfy Any directive and I get the
result I want.

But now I want to have a Second directory under the first, that I want
to reset all the directives for:

<Directory /path/to/app/myapp/others>

AllowOverride AuthConfig

</Directory>

And there is a .htaccess & .htpasswd file in this second sub directory.

When we take the Satisify directive out of the first Dir, the second
then presents with the passwd popup as required.

Can anyone please explain how to reset the directives for a sub directory.
I know all the options get inherited, but there must be a way to
also uninherit?
--
SLUG - Sydney Linux User's Group Mailing List - http://slug.org.au/
Subscription info and FAQs: http://slug.org.au/faq/mailinglists.html

Reply via email to