Received: (qmail 23733 invoked by uid 501); 28 Aug 2000 21:31:50 -0000 Message-Id: <20000828213150.23732.qmail@locus.apache.org> Date: 28 Aug 2000 21:31:50 -0000 From: Chris Pepper Reply-To: pepper@reppep.com To: submit@bugz.apache.org Subject: Bad grammar X-Send-Pr-Version: 3.110 >Number: 6478 >Category: documentation >Synopsis: Bad grammar >Confidential: no >Severity: non-critical >Priority: medium >Responsible: apache >State: closed >Quarter: >Keywords: >Date-Required: >Class: doc-bug >Submitter-Id: apache >Arrival-Date: Mon Aug 28 14:40:04 PDT 2000 >Closed-Date: Sat Sep 09 22:08:21 PDT 2000 >Last-Modified: Sat Sep 09 22:08:21 PDT 2000 >Originator: pepper@reppep.com >Release: website >Organization: >Environment: http://www.apache.org/docs/misc/FAQ.html#rewrite-nocase >Description: You can't! The reason is: First, case translations for arbitrary length URLs cannot be done via regex patterns and corresponding substitutions. One need a per-character pattern like sed/Perl tr|..|..| feature. Second, just making URLs always upper or lower case will not resolve the complete problem of case-INSENSITIVE URLs, because actually the URLs had to be rewritten to the correct case-variant residing on the filesystem because in later processing Apache needs to access the file. And Unix filesystem is always case-SENSITIVE. But there is a module named mod_speling.c (yes, it is named this way!) out there on the net. Try this one. >How-To-Repeat: >Fix: You can't. The reasons are: first, that, case translations for arbitrary length URLs cannot be done via regex patterns and corresponding substitutions. One needs a per-character pattern like sed's or Perl's tr|..|..| feature. Second, just making URLs always upper or lower case does not solve the whole problem of case-INSENSITIVE URLs, because URLs actually have to be rewritten to the correct case for the file for Apache's access. And Unix filesystems are case-SENSITIVE. But there is a module named mod_speling.c (yes, it is named this way!) out there on the net. Try it out if you really need case-mangling. >Release-Note: >Audit-Trail: State-Changed-From-To: open-closed State-Changed-By: fanf State-Changed-When: Sat Sep 9 22:08:21 PDT 2000 State-Changed-Why: fixed, thanks >Unformatted: [In order for any reply to be added to the PR database, you need] [to include in the Cc line and make sure the] [subject line starts with the report component and number, with ] [or without any 'Re:' prefixes (such as "general/1098:" or ] ["Re: general/1098:"). If the subject doesn't match this ] [pattern, your message will be misfiled and ignored. The ] ["apbugs" address is not added to the Cc line of messages from ] [the database automatically because of the potential for mail ] [loops. If you do not include this Cc, your reply may be ig- ] [nored unless you are responding to an explicit request from a ] [developer. Reply only with text; DO NOT SEND ATTACHMENTS! ]