IIS 8 URL Redirect für einzelne Subdomain auf Linux Apache Server
Hallo,
ich habe im Moment das Problem, das ein eingerichteter URL Redirect auf einem Server 2012 R2 nicht so ganz funktionieren möchte.
Kurz mein Ziel:
Auf dem IIS läuft eine Homepage mit der gebundenen Domain xyz.de (Beispiel). Nun soll ein Redirect auf den Apache (anderer Server) stattfinden wenn auf cloud.xyz.de zugegriffen wird, aber die xyz.de soll noch die bishere Homepage auf dem IIS laufend anzeigen.
So, das Problem ist nun das wenn ich mit dem Modul "URL Rewrite" und dem dazugehörigem "Reverse Proxy" Modul eine Regel erstelle auf meine Sub Domain, werden alle anfragen an den Apache weitergeleitet. Die Patterns im Matching habe ich schon angepasst so das diese nur auf cloud.xyz.de reagieren sollten.
Wie bekomme ich es hin das nur meine cloud.xyz.de an den Apache weitergereicht wird und alle anderen Seiten im IIS unberührt bleiben?
ich habe im Moment das Problem, das ein eingerichteter URL Redirect auf einem Server 2012 R2 nicht so ganz funktionieren möchte.
Kurz mein Ziel:
Auf dem IIS läuft eine Homepage mit der gebundenen Domain xyz.de (Beispiel). Nun soll ein Redirect auf den Apache (anderer Server) stattfinden wenn auf cloud.xyz.de zugegriffen wird, aber die xyz.de soll noch die bishere Homepage auf dem IIS laufend anzeigen.
So, das Problem ist nun das wenn ich mit dem Modul "URL Rewrite" und dem dazugehörigem "Reverse Proxy" Modul eine Regel erstelle auf meine Sub Domain, werden alle anfragen an den Apache weitergeleitet. Die Patterns im Matching habe ich schon angepasst so das diese nur auf cloud.xyz.de reagieren sollten.
Wie bekomme ich es hin das nur meine cloud.xyz.de an den Apache weitergereicht wird und alle anderen Seiten im IIS unberührt bleiben?
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 331348
Url: https://administrator.de/forum/iis-8-url-redirect-fuer-einzelne-subdomain-auf-linux-apache-server-331348.html
Ausgedruckt am: 02.05.2025 um 07:05 Uhr
3 Kommentare
Neuester Kommentar
Servus @julianstroebel,
deine Vorgehensweise ist leider nicht richtig, denn: In dem oberen Feld wird nur der Pfad hinter dem "/" mit dem Pattern verglichen, kann also in deinem Fall so natürlich nicht funktionieren.
Erstelle eine benutzerdefinierte Regel mit folgenden Einstellungen:
Du siehst hier das du hier den HTTP-Header HOST (Hostheader) welcher bei einer Anfrage immer vom Browser an den Server mitgesendet wird in einer Bedingung prüfen musst.
Bei Tests bitte immer zwischendurch den Browser-Cache löschen oder Browser neu starten.
Grüße Uwe
deine Vorgehensweise ist leider nicht richtig, denn: In dem oberen Feld wird nur der Pfad hinter dem "/" mit dem Pattern verglichen, kann also in deinem Fall so natürlich nicht funktionieren.
Erstelle eine benutzerdefinierte Regel mit folgenden Einstellungen:
Du siehst hier das du hier den HTTP-Header HOST (Hostheader) welcher bei einer Anfrage immer vom Browser an den Server mitgesendet wird in einer Bedingung prüfen musst.
Bei Tests bitte immer zwischendurch den Browser-Cache löschen oder Browser neu starten.
Grüße Uwe