>Number: 353 >Category: config >Synopsis: undocumented incompatibility between Apache and NCSA-httpd >Confidential: no >Severity: non-critical >Priority: medium >Responsible: apache (Apache HTTP Project) >State: open >Class: doc-bug >Submitter-Id: apache >Arrival-Date: Thu Apr 10 10:20:01 1997 >Originator: [EMAIL PROTECTED] >Organization: apache >Release: 1.2b7 >Environment: Apache-1.2b7, NCSA-httpd-1.5.1 SunOS 4.1.3 and Solaris 2.5.1, gcc-2.5.8 >Description: Apache denies access to http://server/dir/link/, when - link is a symbolic link to another directory, and - this other directory contains an .htaccess file with an "Options" line NOT including a "FollowSymLinks" statement (even when "Indexes" is given), and - In the global access.conf file, "Options FollowSymLinks" and "AllowOverride all" are set (in the relevant context). NCSA-httpd does not. In other words, Apache honours a non-given "FollowSymLinks" even after processing the link; NCSA-httpd does not. >How-To-Repeat: Create the situation described above, and run Apache vs. NCSA-httpd over the same webspace.
If my description is obfusicating, email me, and I send you full configuration files. >Fix: IMHO, this was a bug in NCSA-httpd, while Apache behaves correctly. So, don't patch Apache, but put this problem to www.apache.org, section: Known incompabilities to NCSA-httpd. %0 >Audit-Trail: >Unformatted:
