Archiv verlassen und diese Seite im Standarddesign anzeigen : ProxyPass oder andere Applikation?
Hallo,
ich hab mal wieder eine Verständnisfrage.
Apache 2.0.53 unter Suse 9.3 läuft. Ich habe mehrer vituelle Host eingerichtet, die auch funktionieren. Ich habe über das Modul mod_Proxy einen virtuellen Host auf einen internen Websever (nur im Internen LAN) umgeleitet, funktioniert.
Beispiel 1: (www.abc.de)
<VirtualHost 172.29.174.12>
SSLEngine off
ServerName www.abc.de
ProxyRequests Off
ProxyPass / http://172.xx.yyy.15/
ProxyPassReverse / http://172.xx.yyy.15/
ServerAdmin info@abc.de
</VirtualHost>
Soweit so gut.
Beispiel 2: (www.acc.de)
Wenn ich jetzt aber einem anderen Virtuellen Host aufbaue (www.acc.de), in dem ich über einen Link auf diesen internen Webserver verweisen möchte geht das nur wenn ich www.abc.de eingenben. Ich muss als über Internet gehen.
Gibt es eine Möglichkeit direkt auf den internen Webserver zu Verweisen, ohne das man von aussen sieht das es sich um einen internen Webserver handelt.
Danke für die Hilfe
Christian
:)
Gibt es eine Möglichkeit direkt auf den internen Webserver zu Verweisen, ohne das man von aussen sieht das es sich um einen internen Webserver handelt?
wie meinen?
Hallo,
was ich meine, ich mache jetzt im Bispiel 2 einen Link über eine externe Adresse, d.h. ich brauche für den internen Webserver eine von Aussen erreichbare Adresse, nur dan geht das.
Ich brauch als für diese Funktion 2 Adresse. Was ich eigentlich wollte: eine von aussen erreichbare Adresse, z. B. www.abc.de. Dahinter sind mehrer interne Webserver versteckt, die man über eine Auswahlmenüe erreichen kann.
Christian
<StichelMode>wenn Du die Doku aufmerksam gelesen hättest...</Stichelmode>
probier doch mal sowas in der Art wie
<VirtualHost 172.29.174.12>
SSLEngine off
ServerName www.abc.de
ProxyRequests Off
ProxyPass /webcam http://[IP Webcam]/
ProxyPass /webcam2 http://[IP Webcam2]/
ProxyPass /webcam3 http://[IP Webcam3]/
ProxyPass /webtherm http://[IP WebThermometer]/
ServerAdmin info@abc.de
</VirtualHost>
... die Reverseeinträge habe ich jetzt mal aus Faulheit weggelassen...
Hab ich schon probiert, geht aber nicht, kommt immer netzwerkfehler.
Muss ich dann webcam, webcam1, oder webcam2 als hostname auf dem Apache server eintragen?????
nein, musst Du nicht...
mach denn mal die Proxweiterleitung direkt auf die Startseite des Gerätes - die internen Server sind da meist recht doof.
Bei mir zumindest läuft das so problemlos...
Ich probiers mal, melde mich später.....
Hallo,
das geht, aber er überträgt dann keine Bilder. Wenn ich die Seite direkt, mit eigener www.acc.de aufrufe, sehe ich auch alle Bilder, wenn ich den webserver über die Übersichtsseite aufrufe, sehe ich anstatt Bilder nur Platzhalter.
wie werden denn die Bilder referenziert?
Hallo,
Text sieht man, und an Stelle der Bilder sind Platzhalter mit einem kleinen roten X
wie werden denn die Bilder referenziert?
Hallo,
was verstehst du unter referenziert???
ich habe überhaupt keine Bilder oder Buttons, nur Schrift.
Das komische wenn ich direkt auf den internen Server verlink, also dem internen Server eine www.xxxx.de gebe habe ich alles Klar und deutlich.
Nur wenn ich über die Auswahlseite komme habe ich die Probleme
im Quelltext der Seite werden die Links zu den Bildern per JS gebaut - und verlinken dann auf ein anderes Verzeichnis als die Index-Seite. Für dieses musst Du auch noch die entsprechende Proxy-Einstellung machen...
Hallo,
wie kriege ich die Aufrufe für die Folgenden Seiten Raus, wenn ich auf die Bilder gehe werden keine Links angezeigt.
Wenn ich folgende Programmiere Geht es einwandfrei:
</VirtualHost>
<VirtualHost 172.29.174.12>
# YaST auto define section
<IfDefine SSL>
SSLEngine off
</IfDefine>
ServerName www.xxx.be
ProxyRequests Off
ProxyPass / http://172.29.174.50/
ProxyPassReverse / http://172.29.174.50/
ServerAdmin info@beilfuss.de
Wenn ich den Server jedoch über einen Bgerüssungsbildschirm aufrufen möchte muss ich doch das Ganze wie folgt programmieren:
/VirtualHost>
<VirtualHost 172.29.174.12>
# YaST auto define section
<IfDefine SSL>
SSLEngine off
</IfDefine>
DocumentRoot /christian/Apache/Technik
ServerName www.xxx.net
ProxyRequests Off
ProxyPass /hager http://172.29.174.15/
ProxyPassReverse /hager http://172.29.174.15/
ServerAdmin info@beilfuss.de
</VirtualHost>
Wo leigt der Fehler, oder was mus ich noch Programmieren.
Hallo,
gibt es noch andere Module ausser mod_proxy um mein Problem zu lösen???
Ich komme irgendwie nicht weiter!!!!
Danke für die Hilfe
... mit mod_rewrite bzw. redirects geht's auch - ist aber meist kein Stück einfacher...
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.