Ich versuche, ISP Einschränkungen von 1 IP-Adresse zu umgehen. Hier ist, was ich versuche zu tun. Ich habe zwei Webserver, die intern in meinem Netzwerk laufen. Einer ist meine Haupt-IIS-Box, die 4 oder 5 Sites ausführt, und ich habe gerade einen Windows-Home-Server hinzugefügt. Ich habe einen DNS-Eintrag für ihn namens home.mydomain.com erstellt und der andere Server antwortet auf www.mydomain.com.Forwarding basierend auf Host-Header
Mein Router ist so eingestellt, dass er 80 an den Server von www.mydomain.com (192.168.1.3) weiterleitet. Wenn Anfragen für home.mydomain.com eingehen, schlägt die Anfrage fehl, da der WWW-Server nicht auf diesen Host-Header eingestellt ist .
Ich würde gerne wissen, ob es einen Weg mit IIS 7 gibt, um Anfragen an home.mydomain.com (192.168.1.4) zu "proxy". Ich habe versucht, HttpRedirect in IIS einzurichten, aber das funktioniert nicht so, wie ich es mir erhofft hätte, da es einen 302 an den Client mit einem Namen zurückschickt, der auf die Haupt-IP-Adresse verweist und dann eine bösartige Umleitungsschleife passiert.
Mir wird in Apache gesagt, dass dies getan werden kann, indem man einen Serverproxy für den anderen hat. Kann dies in IIS 7 getan werden? Wenn nicht, weiß jemand von einem Webserver Proxy-Art von Software, die ich verwenden kann?
Vielen Dank im Voraus,
Reiche
Ja, Apache dies tun kann. Dort wird "Reverse-Proxying" genannt. –