[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