Re: Proxy Tomcat

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Alex,

No, I want is this.

request => http://server01/wms?somearguments
converts => http:// server02:8080/gwc/wms?somearguments

This should be proxied, not redirected.

If I do what u mention, dont know why arguments are not sent. I guess you are not Rewriting anything.


regards,


ricardo



2011/11/19 Alex Samad - Yieldbroker <Alex.Samad@xxxxxxxxxxxxxxx>

Hi

 

My understanding is that if you have

   ProxyPassReverse / http://10.0.0.2:8080/gwc/service/

   ProxyPass / http://10.0.0.2:8080/gwc/service/

 

 

And you make a request for

http://reverseproxy/somepage.cgi?somearguments

 

it converts its into

 

http://reverseproxy/gwc/service/somepage.cgi?somearguments

 

 

Which is what you want ?

 

Alex

 

From: Ricardo Bayley [mailto:ricardo.bayley@xxxxxxxxx]
Sent: Sunday, 20 November 2011 2:12 AM
To: users@xxxxxxxxxxxxxxxx
Subject: Re: Proxy Tomcat

 

Hi Alex, and Congo, I dont see how to concat the Proxy http://10.0.0.2/etc with the "?"

 

Congo, I do have a vhost for every geo service. What I am trying to do is to Proxy request using apache. This way I dont have to have all tomcats in the open. But as you can see, I am failing to do so. :(

 

So do you have a sample on how to do it ?

 

 

regards to both,

 

 

Ricardo

 

 

 

 

2011/11/19 Alex Samad - Yieldbroker <Alex.Samad@xxxxxxxxxxxxxxx>

Hi 

 

Why not have

 

   ProxyPassReverse / http://10.0.0.2:8080/gwc/service/

   ProxyPass / http://10.0.0.2:8080/gwc/service/

 

Alex

 

From: Ricardo Bayley [mailto:ricardo.bayley@xxxxxxxxx]
Sent: Saturday, 19 November 2011 8:54 AM
To: users@xxxxxxxxxxxxxxxx
Subject: Proxy Tomcat

 

Hi folks,

 

I am trying to proxy a request.

I have this input

 

it should be turned into

 

   ProxyPassReverse / http://10.0.0.2:8080/

   ProxyPass / http://10.0.0.2:8080/

   RewriteEngine On

# RewriteCond some condition

   RewriteRule   ^/wms(.*)$   http://10.0.0.2:8080/wms%{QUERY_STRING} [P]

 

 

If I write =>  RewriteRule   ^/wms(.*)$   http://10.0.0.2:8080/wms?%{QUERY_STRING} [P]

then %{QUERY_STRING} wont be placed.

But if I don't place the "?" then I am not properly forming the request.

 

 

Can anyone help ?

 

 

best regards,

 

 

Ricardo

 



[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux