Umleitung
Mathias
- webserver
Hi!
Ich habe ein Domain auf eine andere umgeleitet. Mit .htaccess. In der Datei steht
Redirect permanent / http://www.neuedomain.de/
Funktioniert auch, allerdings wird die Domain im Adressfeld geändert. Wie kann ich das verhindern? Also so, dass man auf die eine Domain klickt, auf die Zweite umgeleitet wird, aber im Browseradressfeld die erste Domain stehen bleibt?
mfg
mathias
p.s. danke im voraus!
Hallo,
Ich habe ein Domain auf eine andere umgeleitet. Mit .htaccess. In der Datei steht
Redirect permanent / http://www.neuedomain.de/
Funktioniert auch, allerdings wird die Domain im Adressfeld geändert.
selbstverständlich, muss ja auch. Schließlich rufe ich eine andere Ressource ab, und die URL dieser Ressource steht in der Adresszeile.
Wie kann ich das verhindern? Also so, dass man auf die eine Domain klickt, auf die Zweite umgeleitet wird, aber im Browseradressfeld die erste Domain stehen bleibt?
Mit etwas Aufwand, indem du deinen Server als Proxy arbeiten lässt. Das Apache-Modul mod_proxy könnte so etwas leisten, ist aber wohl bei den wenigstens Hostern verfügbar.
Überhaupt würde ich dir raten: Lass' es einfach. Lass den Besucher wissen, wo er wirklich ist, und versuche nicht, ihn über die tatsächliche URL zu täuschen.
So long,
Martin
ok ok, ich lass es. danke für die vielen tipps und hilfen, aber ich habe da nicht so die ahnung von und deshalb lasse ich es!
mfg
mathias
Hallo Mathias,
Funktioniert auch, allerdings wird die Domain im Adressfeld geändert. Wie kann ich das verhindern? Also so, dass man auf die eine Domain klickt, auf die Zweite umgeleitet wird, aber im Browseradressfeld die erste Domain stehen bleibt?
Mit einer Umleitung? Gar nicht.
Mit anderen "Tricks"? Da gibt es zwei Möglichkeiten:
Du bastelst Dir ein Frameset und setzt da nur einen Frame rein, der als Ziel die neue Startseite hat. Damit lädst Du Dir allerdings auch alle Nachteile von Frames auf und die Adresszeile ändert sich gar nicht mehr - auch nicht bei Unterseiten.
Du leitest alle Anfragen vom Server der Domain, die im Adressfeld angezeigt werden soll, auf den Zielserver weiter. Dazu gibt's die ProxyPass/ProxyPassReverse-Direktiven, im Prinzip sollte ein:
ProxyPass / http://www.neuedomain.test/
ProxyPassReverse / http://www.neuedomain.test/
ausreichend sein (wenn das überhaupt auf Deinem Webserver erlaubt ist). Alternativ kannst Du mit mod_rewrite und dem [P]-Flag arbeiten, falls mod_proxy nicht direkt erlaubt ist (mod_rewrite könnte sein). *ALLERDINGS* (und das ist der Knackpunkt) produziert das auf dem Server, auf dem die Umleitungsdomain ist, doppelt so viel Traffic, sprich Du hast insgesamt den dreifachen Traffic für diese Lösung.
Viele Grüße,
Christian