>Number: 1778
>Category: mod_auth-any
>Synopsis: Apache ignores .htaccess files in cgi-bin directories when
>using AllowOverride speed-up trick
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: apache
>State: open
>Class: sw-bug
>Submitter-Id: apache
>Arrival-Date: Fri Feb 6 08:50:00 PST 1998
>Last-Modified:
>Originator: [EMAIL PROTECTED]
>Organization:
apache
>Release: 1.2.5
>Environment:
Solaris 2.5.1 with most recommended patches installed. Compiled with gcc 2.6.3.
uname -a:
SunOS xxx.xxx.xxx.xxx 5.5.1 Generic_103640-08 sun4u sparc SUNW,Ultra-2
>Description:
Following the instructions found at www.apacheweek.com/tips under the section
"How to speed up Apache," it is recommended that the following be used to
prevent Apache from searching the entire directory tree above the DocumentRoot
for .htaccess files:
<Directory />
AllowOverride None
</Directory>
<Directory /usr/local/etc/httpd/htdocs>
AllowOverride All
</Directory>
This part works fine. However, I also added:
<Directory /usr/local/etc/httpd/cgi-bin>
AllowOverride All
</Directory>
Unfortunately, this does NOT seem to work. .htaccess files in the cgi-bin
directories are being ignored! The only way to get them to work again is
to comment out the original Directory directive:
#<Directory />
#AllowOverride None
#</Directory>
>How-To-Repeat:
Just try what I said above...
>Fix:
Sounds like a software problem to me..
>Audit-Trail:
>Unformatted:
[In order for any reply to be added to the PR database, ]
[you need to include <[EMAIL PROTECTED]> in the Cc line ]
[and leave the subject line UNCHANGED. This is not done]
[automatically because of the potential for mail loops. ]