falsche url nach proxy pass im browser

Alles, was den Apache betrifft, kann hier besprochen werden.

falsche url nach proxy pass im browser

Postby horst_skoff » 07. July 2006 13:20

Hey !

Ich habe zwei apache2 laufen auf unterschiedlichen rechnern. das heisst wenn eine anfrage von aussen kommt, dann soll die anfrage an den zweiten apache weiter geleitet werden.

Auf beiden rechner ist suse 10 installiert.

Dieser apache leitet dann das ganze zu einem vmware virtual guest (ebenfalls mit suse 10) weiter, auf den die internet anwendung laeuft.

Mit :(Auf rechner (A))

ProxyRequests ON
ProxyPass /foo/ http://192.168.0.6/foo
ProxyPassReverse /foo/ http://192.168.0.6/foo

sieht das gut aus.

Aber nun taucht im browser nach dem login statt

http://www.mywebpage/secondpage.jsp

dieses hier auf:
http://192.168.0.6/secondpage.jsp


jemand ne idee!?!

warum?

gruss
horst
horst_skoff
 
Posts: 5
Joined: 07. July 2006 13:08

Postby Wiedmann » 07. July 2006 13:45

ProxyRequests ON

Das willst du wohl nicht haben....

Aber nun taucht im browser nach dem login statt: tp://www.mywebpage/secondpage.jsp
dieses hier auf: http://192.168.0.6/secondpage.jsp

Dann wird die Loginseite wohl dahin weiterleiten...
(z.B. weil das action vom Loginformular direkt da hinzeigt... Quelltext anschauen)
Wiedmann
AF Moderator
 
Posts: 17106
Joined: 01. February 2004 12:38
Location: Stuttgart / Germany

Postby horst_skoff » 07. July 2006 14:29

O.K

ProxyRequests ON habe ich raus genommen

Den quelltext habe ich durch geparst.

Im quelltext ist nichts zu finden !

Sieht alles gut aus.

Wen ich das intern aufrufe, sieht es auh alles gut aus

z.B.
http://servername/mywebpage/login.jsp

log in

und dann
http://servername/mywebpage/mysecondpage.jsp


Bloss von extern geht es eben nicht und da habe ich:
Poxy
ProxyPass
in der httpd.conf stehen
ne andere idee?

host
horst_skoff
 
Posts: 5
Joined: 07. July 2006 13:08

Postby horst_skoff » 07. July 2006 15:19

alles zurück habe das hinbekommen.
hattest recht !

In der login.jsp stand noch ein <html:base>

dann noch:
ProxyPass /foo/ http://192.168.0.6/foo
ProxyPassReverse /foo/ http://192.168.0.6/foo

und es fusioniert wirklich ;-0

danke fuer den tip
horst_skoff
 
Posts: 5
Joined: 07. July 2006 13:08


Return to Apache

Who is online

Users browsing this forum: No registered users and 2 guests