Seite 1 von 1
Rule kompletten ordner umleiten
Verfasst: 11.11.2005, 11:26
von slider
Hallo,
kann mir jemand sagen wie eine RewriteRule aussehen müsste wenn ein komplettes verzeichnis (zb. ordner1) nicht mehr existiert und ich alle seiten die noch im google-index sind auf ordner2/test.php umleiten möchte?
gruß slider
Verfasst: 11.11.2005, 12:51
von slider
ergänzung:
so hab ich gemacht:
RedirectMatch permanent ^\/ordner1\/
https://www.domain.de/ordner2/test.php
leider steht dann im browser der pfad zur alten datei. der inhalt wird richtig angezeigt. ich möchte aber das der neue pfad da steht.
Rule kompletten ordner umleiten
Verfasst: 11.11.2005, 13:46
von marc75
dann must du mit 301 umleiten
[R=301] hinten dran
Verfasst: 11.11.2005, 14:00
von slider
hi marc,
das funzt nicht. da kommt ein fehler 500
Rule kompletten ordner umleiten
Verfasst: 11.11.2005, 15:05
von marc75
RewriteRule ^ordner /ordner2/test.php [R=301]
sonst weiss ich auch nicht
Verfasst: 11.11.2005, 16:48
von Babelfisch
Das ist ja auch korrekt und leitet mit "301 Moved Permanently" auf die neue URL um.
slider hat geschrieben:leider steht dann im browser der pfad zur alten datei. der inhalt wird richtig angezeigt. ich möchte aber das der neue pfad da steht.
Nein, das kann eigentlich nicht sein. "RedirectMatch Permanent" leitet mit einem 301er um und da ändert sich auch die URL im Browser. Teste das doch mal bspw. mit
Web-Sniffer oder poste die betreffende URL hier.
Rule kompletten ordner umleiten
Verfasst: 11.11.2005, 22:19
von Caterham
leider steht dann im browser der pfad zur alten datei.
Viele Browser sind zu "lahm" und ändern mal hin und wieder nicht die Adresszeile ab (insb. der IE ist da sehr auffällig). Unter Datei --> Eigenschaften steht dann aber die "neue URL".
BTW: Forward-Slashes müssen nicht escaped werden. Ein
^/ordner1/
tuts auch
Grüße
Robert