registrieren registriertes Mitglied


Anzeige

Anzeige

Relaunch nach Wordpress – über Redirect .html entfernen

Alles zu Domain-Umzug, Weiterleitungen und Robots diskutiert Ihr hier.
nnet
PostRank 1
PostRank 1
Beiträge: 4
Registriert: 08.09.2014, 14:22

Beitrag nnet » 09.03.2016, 12:56 Relaunch nach Wordpress – über Redirect .html entfernen

Hallo zusammen,

wir planen gerade einen Relaunch, kombiniert mir einem Umzug von Redaxo auf Wordpress. Redaxo hat die URLs bisher mit der Endung .html ausgegeben, die nun entfällt.

Um die alten URLs abzufangen, haben wir uns bemüht, fast alle URL-Strukturen beizubehalten, so dass nur der '.html'-Suffix entfällt. Ziel war dabei, die Anzahl der individuellen Redirects für die restlichen URLs (deren Struktur sich geändert hat) möglichst gering zu halten.

Die 'allgemeine' Weiterleitung der alten URLs funktioniert mit folgendem Befehl in der htaccess:

Code: Alles auswählen

RedirectMatch 301 (.*)\.html$ $1/
Nur können wir damit leider nicht mehr auf die Startseite und das Backend zugreifen, da beiden ein /index angehängt wird und deshalb einen 404-Fehler ausgeben.

Gibt es dafür eine Lösung?

Hosting liegt bei strato.

Hier noch einmal die komplette .htaccess:

Code: Alles auswählen

#Individuelle Weiterleitung
Redirect 301 abc/seite1.html http://www.domain.de/cde/seite2

#allgemeine Weiterleitung ohne Endung
RedirectMatch 301 (.*)\.html$ $1/

# BEGIN WordPress
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteBase /
RewriteRule ^index\.php$ - &#91;L&#93;
RewriteCond %&#123;REQUEST_FILENAME&#125; !-f
RewriteCond %&#123;REQUEST_FILENAME&#125; !-d
RewriteRule . /index.php &#91;L&#93;
</IfModule>

# END WordPress


Anzeige von: