hmm, auf die sinnige netzwerk konfiguration sind wir selber gekommen :rolleyes: , ABER zu unserer Verteidigung:
auf dem Server auf den letztenendes geroutet werden soll, läuft eine sehr komplexe Anwendung, wo wir nicht den kompletten Durchblick haben. Daher möchten wir an diesem möglichst garkeine Veränderungen vornehmen und alles über den anderen Server regeln. Denn auf dem Apache Webserver kennen wir uns besser mit .htaccess, der httpd.conf, Skritping etc. aus! Im Prinzip haben wir folgendes vor:
Bei einer Anfrage über den Port 80 auf die feste IP-Adresse gelangt der Benutzer auf den Apache Webserver, wo zunächst ein .htaccess Login erfolgt. Ist der Login erfolgreich soll eine Skript Abfrage stattfinden, ob der andere Server (der mit der komplexen Anwendung) online ist. Ist dieser Online soll der Benutzer direkt weitergeleitet werden. Ist dieser nicht online, kommt eine Meldung! (Ich weiß das man das auch in der httpd.conf des Apache Servers erreichen kann und nicht unbedingt ein Skript dafür schreiben muss).
Der Apache läuft auch vernünftig und die Weiterleitung funktioniert auch, jedoch kann er z.B. den Pfad zu den Bildern der Anwendung nicht finden. Jetzt ist meine Frage:
Gibt es denn nicht die Möglichkeit den Apache komplett wegzulassen und den Server mit Windows so zu konfigurieren, dass er alle Anfragen über Port 80 direkt an den anderen Server weiterleitet, aber über Port 8080? Also würde der Server ja quasi lediglich als Router fungieren oder?
Ich hoffe, das war jetzt nicht zu verwirrend!? ;)
Gruss
Da_Ill