Frage zum 301 Redirect

AndreasXYZ

Aktives Mitglied
Thread Starter
Dabei seit
27.10.2008
Beiträge
1.146
Reaktionspunkte
42
Hallo,

habe eine Frage zu 301 Redirects über die htaccess:

Bei einem Umzug der Domain auf ein neues System, möchte ich die alten Adressen weiterleiten. Diese sind jedoch bisher ohne die Endung HTML, die neuen jedoch schon.

Weiterleitungen wie diese funktionieren,

Redirect 301 /Beispielkategorieseite/ http://Domain/Beispielkategorieseite.html

jedoch machen diese beim weiteren surfen Probleme, wenn die Zielseite gleichzeitig eine Kategorie bzw. Ordner ist

Es folgt dann bei einer Unterseite die Umsetzung

http://Domain/Beispielkategorieseite.htmlUnterseite.html anstatt http://Domain/Beispielkategorieseite/Unterseite.html

Wie muss ich den Redirect anlegen, damit es klappt?

Danke

Andreas
 
wieso machen die beim weiteren Surfen Probleme? Eine URL ist ja nur ein Startpunkt. Wenn der erreicht ist, geht es mit der "normalen" Navigation weiter.
Vielleicht sind auch die Beispiele ein wenig abstrakt...
 
wieso machen die beim weiteren Surfen Probleme? Eine URL ist ja nur ein Startpunkt. Wenn der erreicht ist, geht es mit der "normalen" Navigation weiter.
Vielleicht sind auch die Beispiele ein wenig abstrakt...

Danke für die Antwort. Du kennst dich mit dem Thema Redirect per htaccess aus? Falls ja, suche ich nach der Anweisung den Redirect bei der Navigation in Unterebenen nicht weiter anzuwenden. Die normale Navigation soll gerade unter Berücksichtigung der Redirects erreicht werden.
 
Hast du mal probiert, den Slash hinter /Beispielkategorie wegzulassen?
 
Kannst du bitte nochmal genau deine Struktur aufzeigen! Denn deine obiges Beispiel ist bisschen verwirrend.

Nutze bitte den CODE BB-Code, da ansonsten die URL's in Links verwandelt werden.
 
Das geht auch per Wildcard:

Code:
RedirectMatch 301 ^/beispielkategorieseite/(.*) http://www.example.com/beispielkategorieseite.html
 
Danke, werde die Tipps mal testen. Habe inzwischen aber auf der neuen Seite auch .html als Endung entfernt, sodass es dieses Problem nicht mehr gibt. Aber für das nächste Mal weiß ich dann wie es geht.
 
Zurück
Oben Unten