Rhodes: Fehler bei 301 Redirect

Beitrag lesen

Hallo zusammen,

bei einem Webauftritt, den ich betreue, haben sich die URLs einiger Seiten geändert. Aus meinen Serverlogs sehe ich, dass viele Besucher noch auf die alten Seiten zugreifen, und dann einen 404 Fehler -> "page not found" bekommen.

Deshalb möchte ich die betroffenen Seiten über Einträge in der htaccess permanent mit Redirect 301 umleiten. Leider gelingt mir das nicht:

1:

Die Umleitung einer kompletten alten Domain

RewriteCond %{HTTP_Host} ^(www.)?altedomain.de$ [NC]
RewriteRule ^(.*)$ http://www.neuedomain.de/$1 [L,R=301]

klappt so prima.

2:

Die Umleitung einer einzelnen Datei/VZ mit

Redirect 301 /alterpfad/ http://www.neuedomain.de/ornderneu/

bzw.

Redirect 301 altedatei.html http://www.neuedomain.de/ornderneu/neuedatei.html

klappt aber nicht.

Was mache ich falsch? Müssen denn die alten Dateien, die umgeleitet werden, physikalisch noch vorhanden sein?

Danke für Eure Hilfe

Rhodes