DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUGĀ·
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://issues.apache.org/bugzilla/show_bug.cgi?id=43735>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED ANDĀ·
INSERTED IN THE BUG DATABASE.

http://issues.apache.org/bugzilla/show_bug.cgi?id=43735

           Summary: %2F in URL causes Apache to skip modules
           Product: Apache httpd-2
           Version: 2.3-HEAD
          Platform: PC
        OS/Version: Windows 2000
            Status: NEW
          Severity: major
          Priority: P2
         Component: Core
        AssignedTo: [email protected]
        ReportedBy: [EMAIL PROTECTED]


NOTE: I mention mod_rewrite in this report, but I don't think it's a bug in
mod_rewrite.

I have this RewriteRule on my server:

RewriteRule ^/go/(..*)$ /?Go=$1 [PT,NE,L]

This rule works perfectly, except when there's a "%2F" in the URL. Using
RewriteLog with RewriteLogLevel 9 reveals that the Rewrite Engine is never
called for this URL. All other URLs produce the RewriteLog entries one would
expect, but URLs with "%2F" in them are never logged at all.

This appears to suggest that Apache fails to pass the request to the Rewrite
Engine at all, and that no amount of tweaking the RewriteRule can work around
this. I therefore theorise that other modules are similarly affected and that it
is a Core bug.

-- 
Configure bugmail: http://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to