Thomas Luethi: Server umgezogen, mod_rewrite um deeplinks abzufangen

Beitrag lesen

Hallo,

Folgende Zeile in deine .htaccess müsste das Problem lösen:

Redirect / http://www.neuedomain.de/

Dadurch werden alle Links auf die neue Domain weitergeleitet.

Guter Punkt mit Redirect.
mod_alias ist um einiges einfacher zu verstehen und anzuwenden
als mod_rewrite, und tut seinen Zweck oft auch.
http://httpd.apache.org/docs/mod/mod_alias.html#redirect

Dein Vorschlag ist sicher gut - Anfragen nach Unterseiten werden
direkt auf den neuen Standort weitergeleitet.
Eventuell noch zu ergaenzen um "permanent":
Redirect permanent / http://www.neuedomain.de/

Stefan wollte aber etwas anderes, naemlich dass alles
auf die "/index.html" am alten Standort umgeleitet wird,
wo er eine Ausrede dafuer praesentieren will, warum er
seine URLs kapputt gemacht hat. ;-) SCNR
Denn: Was schrieb der gute alte Tim BL schon 1998?
"Cool URIs don't change"
http://www.w3.org/Provider/Style/URI.html

Das koennte er erreichen mit:
RedirectMatch (.*).html$ http://www.alterserver.tld/index.html
oder so...

mfg
Thomas