On Dec 10, 2007 1:30 PM, Axel-Stephane  SMORGRAV
<[EMAIL PROTECTED]> wrote:
> Judging from your problem description, specifically the fact that modifying 
> the ordering of the LoadModule directives changes the behaviour of the 
> server, you must be using Apache 1.3.
>
> From Apache 2.0 on the order of execution of the various hooks is independent 
> of the order of LoadModule directives. Apache determines the ordering itself.
>
> Had you used Apache 2.0 your ProxyPass directive would have gotten the upper 
> hand on RewriteRule and there would have been nothing you could do about it 
> except from what was suggested to you.

In 2.0 it's ambiguous between proxy and rewrite in the translate_name
hook.  It can likely be affected by swapping the LoadModule directives
(or running on a different system, or applying OS maintenance, ...)

In 2.2 and later, proxy registers its translate_name routine to
explicitly to run before mod_rewrite.

(i believe the translate_name hook is the one that's effective in this case)

Still, probably unwise to have an overlap between ProxyPass and
RewriteRule ... [P]


-- 
Eric Covener
[EMAIL PROTECTED]

---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: [EMAIL PROTECTED]
   "   from the digest: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to