Hi!
Meine Frage: wie könnte ich am elegantesten die URL gegen meine Intranet-Domain austauschen? (Oder generell anders Umleiten?)
URL tauschen geht nicht. Du kannst den Client nur zu einem neuen Request mit neuer URL veranlassen. Und generell umleiten willst du nicht, denn die Requests zu deinem eigenen Angebot willst du ja direkt ausliefern und nicht verendlosschleifen.
(zur Not benutze ich Mod_Rewrite, evtl. fällt jemand noch eine bessere Lösung ein)
mod_rewrite schreibt normalerweise intern um. Allerdings kann man damit auch einen Redirect veranlassen. Doch prinzipiell geht das auch mit den Redirect-Direktiven. mod_rewrite hat den Vorteil, dass es den angefragten Hostnamen auswerten kann. Die Redirect-Direktiven können das nicht. Da müsstest du zwei virtuelle Hosts einrichten. Den ersten mit einem Dummy-ServerName. Der fungiert (weil/wenn er der erste in der Konfiguration ist) auch als Auffangbecken für unbekannte ServerNamen und bekommt eine unbedingte Redirect-Direktive. Der zweite VHost ist der für deinen eigentlichen Inhalt.
Lo!