RE: [users@httpd] ProxyPass with variables...

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

 



You probably get a redirection to http://localhost:8080, right?

Add

	ProxyPassReverse / http://localhost:8080/

This will replace any redirection to http://localhost:8080/ with a redirection to /.

If that does not work, try to explain more thoroughly what the problem is, i.e. exactly what URL it is trying to request, and join the relevant lines from the access and error logs. 

-ascs


-----Original Message-----
From: Fabricio Luiz Machado [mailto:soproman@xxxxxxxxxxxx]
Sent: Wednesday, June 15, 2005 6:00 PM
To: users@xxxxxxxxxxxxxxxx
Subject: RE: [users@httpd] ProxyPass with variables...


Thanks Ian, it works.
But I can´t use it, because it loads an URL with '8080' port... :-(

Are there another way ?

regards,

Fabricio.

--- Ian Huynh <ianh@xxxxxxxxxxx> escreveu:

> 
> you can use mod_rewrite to change the URL and proxy at the same time.
> 
> add these lines in your httpd.conf
> 
> 	LoadModule proxy_module modules/mod_proxy.so
> 	LoadModule proxy_http_module modules/mod_proxy_http.so    
> 	LoadModule rewrite_module modules/mod_rewrite.so
> 
> 	RewriteEngine on    
> 	RewriteRule ^/(.*)  http://localhost:8080/$1  [P,L]
> 
> and remove your ProxyPass, ProxyPassReverse directives
> 
> -----Original Message-----
> From: Fabricio Luiz Machado [mailto:soproman@xxxxxxxxxxxx]
> Sent: Wednesday, June 15, 2005 1:33 PM
> To: apache.org
> Subject: [users@httpd] ProxyPass with variables...
> 
> 
> Hi there!
> 
> I integrate Apache + JBOSS with mod_proxy and it´s working fine to me.
> Now, I will have a big application, for hundreds of different profile 
> clients.
> 
> These clients must access the application with an URL like this:
> 
> http://app.mydomain.com/client1
> http://app.mydomain.com/client2
> http://app.mydomain.com/whatever
> 
>  And I have to proxy this requests like this:
> 
>  ProxyPass /client1 http://localhost:8080/client1  ProxyPassReverse 
> /client1 http://localhost:8080/client1
> 
>  ProxyPass /client2 http://localhost:8080/client2  ProxyPassReverse 
> /client2 http://localhost:8080/client2
> 
>  ProxyPass /whatever http://localhost:8080/whatever  ProxyPassReverse 
> /whatever http://localhost:8080/whatever
> 
>  The problem, ist that I don´t want to manage this hundreds 
> 'ProxyPass'
> directives one by one, because it will hurts...
> 
>  Is there a way to use variables to create an unique 'ProxyPass' ?
>  For example:
>  ProxyPass /%{VARIABLE} http://localhost:8080/%{VARIABLE}  
> ProxyPassReverse /%{VARIABLE} http://localhost:8080/%{VARIABLE}
> 
>  Any sugestions will be great...
>  Thanks!
> 
> Fabricio.
> 
>  
>   
> 
> 
> 
> 	
> 	
> 		
> _______________________________________________________
> Yahoo! Acesso Grátis - Internet rápida e grátis. 
> Instale o discador agora! http://br.acesso.yahoo.com/
> 
> ---------------------------------------------------------------------
> 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: users-unsubscribe@xxxxxxxxxxxxxxxx
>    "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
> For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
> 
> 
> ---------------------------------------------------------------------
> 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: users-unsubscribe@xxxxxxxxxxxxxxxx
>    "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
> For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx
> 
> 



	
	
		
_______________________________________________________
Yahoo! Acesso Grátis - Internet rápida e grátis. 
Instale o discador agora! http://br.acesso.yahoo.com/

---------------------------------------------------------------------
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: users-unsubscribe@xxxxxxxxxxxxxxxx
   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx


---------------------------------------------------------------------
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: users-unsubscribe@xxxxxxxxxxxxxxxx
   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx



---------------------------------------------------------------------
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: users-unsubscribe@xxxxxxxxxxxxxxxx
   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx



[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