[linux] apache, ProxyPass a zmena headera

Ernest Beinrohr Ernest na Beinrohr.sk
Středa Srpen 24 18:23:17 CEST 2005


Zdravim, mozno mi pomozete: pomocou apache 2.0 spristupnujem java 
aplikaciu beziacu na localhost:8080 vonkajsku. Pouzivam na to 
konfiguraciu: "ProxyPass /xplanner/ http://localhost:8080/xplanner/". 
Pekne to funguje pre viacere aplikacie, ale zrovna aplikacia xplanner 
pouziva absolutne http redirekty na login screen (aj inde), co potom 
vyzera takto:


moj request: "curl -I https://secure_server/xplanner/"


   HTTP/1.1 302 Moved Temporarily
   Date: Wed, 24 Aug 2005 16:08:14 GMT
   Server: Apache-Coyote/1.1
   Set-Cookie: JSESSIONID=1A66EF64513BB98C159CDF1A98357F82; Path=/xplanner
   Location: 
http://localhost:8080/xplanner/do/view/projects;jsessionid=1A66EF64513BB98C159CDF1A98357F82
   Content-Type: text/html;charset=ISO-8859-1
   Connection: close


Cize on moj browser posunie na localhost:8080 co je zamozrejne blbost. 
Co by som potreboval je povedat apachovi dako, aby header "prekladal" 
asi takto:
http://localhost:8080 -> https://secure_server

Netusite ako na to? Viem ze viacere komercne cache to doklazu. Dik.

-- 
Ernest Beinrohr, (Ing.) OERNii
Admin @ Axonpro.sk, http://www.axonpro.sk/
+421-2--6241-0360, +421-903--482-603
HomePage: http://www.Beinrohr.sk/ ICQ: 28153343
---
Každý program má dve úlohy: jednu, pre ktorú bol napísaný a druhú, pre ktorú nebol.




Další informace o konferenci linux