https://issues.apache.org/bugzilla/show_bug.cgi?id=55352

            Bug ID: 55352
           Summary: <Proxy> matches even if just a prefix string is
                    matched
           Product: Apache httpd-2
           Version: 2.5-HEAD
          Hardware: All
                OS: All
            Status: NEW
          Severity: major
          Priority: P2
         Component: mod_proxy
          Assignee: [email protected]
          Reporter: [email protected]

Hi.

The <Proxy> directive, matches even if just a prefix string is matched, e.g.
having:

       <Location "/foobar">
                ProxyPass "http://localhost:11371/foobar";
        </Location>

        <Proxy http://localhost:11371/foo>
                Order allow,deny
                Allow from all
        </Proxy>


Will grant the access as http://localhost:11371/foo is a prefix of
http://localhost:11371/foobar.

Whil one would expect this for the ProxyMatch version, it contradicts any
behaviour of all the other <foo> vs. <fooMatch> blocks.



Similarly, "*" in case of <Proxy> seems to also match "/", again "*" in all
other blocks (not talking about the fooMatch blocks of course) doesn't.


Cheers,
Chris.

-- 
You are receiving this mail because:
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to