Hi Pete,

You said that ..... "Rewrite goes into infinite loop" Is that correct ? 

I also faced the same problem. And resolution that is when you are redirecting 
to some other url that particular url should not be in turn re-directed. Else 
it's infinite loop.

See this thread : 
http://mail-archives.apache.org/mod_mbox/httpd-users/200512.mbox/[EMAIL 
PROTECTED]

It might help you. 

Cheers,
Rajendra


-----Original Message-----
From: Pete Lamborne [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, January 03, 2006 10:10 AM
To: users@httpd.apache.org
Subject: Re: [EMAIL PROTECTED] rewrite gurus help? (with mod_proxy_ajp)

Yes I am using 2.2, for the advantages mod_proxy_ajp was supposed to have over 
mod_jk.  Now I am rethinking that decision...

I will use the logging for more insight, thanks for that tip as well.  I will 
post any info I find, and appreciate any other suggestions.
pete


Axel-Stéphane SMORGRAV wrote:

>Another advantage of using RewriteRule over ProxyPass is that you get a lot 
>better logging provided you set "RewriteLogLevel 3". That may help you 
>understand why it loops...
>
>I understood that you originally ended up with a redirect, but I thought that 
>it might have been the application that was generating the redirect.
>
>I take it you are using Apache 2.2 ?
>
>-ascs
>
>-----Original Message-----
>From: Pete Lamborne [mailto:[EMAIL PROTECTED] 
>Sent: Tuesday, January 03, 2006 6:56 PM
>To: users@httpd.apache.org
>Subject: Re: [EMAIL PROTECTED] rewrite gurus help? (with mod_proxy_ajp)
>
>ASCS, thanks for your reply.
>
>Your suggestion (and several permutations of it) were not successful; I don't 
>quite understand why, but it created an infinite loop.
>
>I don't think the original situation (where it *works*, but the URL is 
>rewritten in the user's browser) is due to ProxyPass being evaluated first, 
>because the URL did indeed get rewritten 1st (it's just that it wasn't 
>transparent to the user).
>
>I believe this is more likely to be a bug in the way the mod_proxy_ajp and 
>mod_rewrite interact, rather than a matter of configuration.
>
>But I really appreciate more suggestions and/or workarounds!
>Thanks, pete
>
>
>Axel-Stéphane SMORGRAV wrote:
>
>  
>
>>Could it possibly be because ProxyPass is evaluated before RewriteRule ?
>>
>>How does the following work :
>>
>>RewriteEngine on
>>RewriteRule /pub/wiv/(.*).asx$ 
>>ajp://theTomcatBox:8009/pub/wiv?seoName=$1 [P,QSA] RewriteRule /pub 
>>ajp://theTomcatBox:8009/pub [P] ProxyPassReverse /pub 
>>ajp://theTomcatBox:8009/pub
>>
>>-ascs
>>
>>-----Original Message-----
>>From: Pete Lamborne [mailto:[EMAIL PROTECTED]
>>Sent: Monday, January 02, 2006 6:48 PM
>>To: users@httpd.apache.org
>>Subject: [EMAIL PROTECTED] rewrite gurus help? (with mod_proxy_ajp)
>>
>>Hey all,
>>There is very little info out there on this so far, given how new 
>>mod_proxy_ajp is.  One post I found seemed to indicate the same bug 
>>with no solution....
>>
>>The problem is that I can't get mod_rewrite to work transparently with 
>>mod_proxy_ajp.  It either doesn't work at all (when I don't specify 
>>:proxy or [P]), or works like a redirect, changing the URL in the 
>>user's browser.
>>
>>Here's a quick conf:
>>
>>RewriteEngine on
>>RewriteRule /pub/wiv/(.*).asx$ /pub/wiv?seoName=$1 [P] ProxyPass /pub 
>>ajp://theTomcatBox:8009/pub ProxyPassReverse /pub 
>>ajp://theTomcatBox:8009/pub
>>
>>Here's something else I tried with the same results:
>>
>>RewriteEngine on
>>RewriteRule /pub/wiv/(.*).asx$ proxy:ajp://dev3:8009/pub/wiv?seoName=$1
>>ProxyPass /pub ajp://theTomcatBox:8009/pub ProxyPassReverse /pub 
>>ajp://theTomcatBox:8009/pub
>>
>>Both of these solutions work, but replace the pretty URL with the ugly 
>>one for the end-user.  I want it to be transparent to the user.
>>
>>What am I missing?
>>
>>
>>
>>---------------------------------------------------------------------
>>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]
>>
>>
>>---------------------------------------------------------------------
>>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]
>>
>>
>> 
>>
>>    
>>
>
>---------------------------------------------------------------------
>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]
>
>
>---------------------------------------------------------------------
>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]
>
>
>  
>

---------------------------------------------------------------------
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]

---------------------------------------------------------------------
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