Ich mache ein redirect von Server A auf Server B. Mein Problem dabei ist, daß ich jeweils eine andrere Startdatei verwenden muß. Wenn jemand 'www.server-A.de/index.html' aufruft, funktioniert meine Umleitung auf 'www.server-B.de/index-A.html. Läßt er aber 'index.html' weg. Landet er auf der Startseite von Server B. Wie kann ich das umgehen.
Redirect permanent /index.html http://www.server-B.de/index-A.html
Redirect permanent / http://www.server-B.de/
Entweder du bemühst mod_rewrite (http://httpd.apache.org/docs/mod/mod_rewrite.html) oder du baust in server-b.de/index.html eine Passage ein, die je nach Ursprung (also HTTP_REFERER) passenden Text einfügt.
Letzteres funktioniert allerdings "nur meistens" und macht natürlich nicht viel Sinn, wenn sich die Inhalte von index.html und index-A.html vollkommen unterscheiden. Wobei sich dann wiederum die Frage stellen würde, warum die Sachen von server-a so stark mit denen von server-b verwoben wurden und nicht wenigstens in einem eigenen Verzeichnis server-b.de/server-a liegen. Womit du dann wiederum mit einem einfachen Redirect hinkommen würdest :)
Gruß,
soenk.e