Hallo allerseits,
ich hatte diese Frage in den letzten Tagen schonmal angeschnitten, der Thread ist aber leider schon im Archiv :-(
Es geht um die Weiterleitung einer Clientanfrage von
www.old.de/index.htm
auf
www.new.de/index.htm
Dabei duerfen weder Besucher, noch (und das ist mir sehr wichtig) Suchmaschinen etwas davon bemerken! Das heißt, die übertragenen Header dürfen nichts verraten. Allerdings habe ich nur Zugriff auf die .htaccess!
Folgende beide Varianten habe ich probiert, die dritte jedoch noch nicht:
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
ProxyPass / http://www.new.de/
Das ging leider garnicht, und wenn ich das
richtig verstanden habe, lag's an der
Verwendung in der .htaccess :-(
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
RewriteRule ^.*$ http://www.2.de%{REQUEST_URI} [P]
Dummerweise werden damit ein paar zusätz-
liche Header übertragen, bspw. "X-Cache".
Ich habe versucht, sie zu entfernen, aber
offenbar geht das nur bei selbstgesetzten
Headern:
Header add TestHeader "test"
Header unset TestHeader
Header unset X-Cache[/code]
"TestHeader" wird hierbei gelöscht, während
"X-Cache" bleibt :-(
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Und eine dritte Möglichkeit wäre vielleicht
mittels PHP.
Ich weiss nicht, ob das so geht, dass nach
außen hin nichts zu erkennen ist?
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Habt ihr eine Idee, wie ich den Mirror sonst korrekt einrichten kann? Oder wie ich die obigen beiden Methoden in den Griff bekomme?
Danke für eure Hilfe,
Eddie
Old men and far travelers may lie with authority.