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

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

 



Ian,

 It rewrites an URL like "http://app.mydomain.com:8080/client1";, and I
wan´t to keep the default port (80) on URL, like:
"http://app.mydomain.com/client1";.

 Understood ?
 Sorry about my poor english...

Regards,

Fabricio.

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

> Fabricio
> 
> Sorry I don't understand exactly what's not working for you. Are you
> saying you want to make the port # dynamic as well? 
> 
> -----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
> 
> 



	
	
		
_______________________________________________________ 
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



[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