Hallo zusammen,
ich habe ein Problem bei der Erstellung einer htaccess-Datei.
Folgende Situation:
Eine neue Seite mit Wordpress löst eine alte Seite mit neuer Domain ab. Beide sind auf einem Shared-Hosting-Server von Strato.
Die alte Domain http://www.alteSeite.de soll auf ein Unterverzeichnis http://www.neueSeite.de/Unterverzeichnis/ leiten. Das habe ich so gemacht:
1.
RewriteEngine on
RewriteBase /
RewriteCond %{HTTP_HOST} ^(www\.)?alteSeite\.de [NC]
RewriteRule ^(.*)$ https://www.neueSeite.de/Unterverzeichnis/ [R=301,L]
Das klappt auch wie es sein soll.
Jetzt kommt aber mein Problem:
Es sollen diverse alte Unterseiten auf neue Unterseiten der neuen Seite umgeleitet werden. Versucht habe ich den klassischen Weg:
2.
Redirect 301 /altesVerzeichnis.html https://www.neueSeite.de/WeiteresUnterverzeichnis/Unterverzeichnis/
Der Grund für die einzelnen Weiterleitungen ist, dass die gesamten SEO-Texte übernommen wurden.
Rufe ich die alten Unterverzeichnisse ab, erscheint immer die Hauptumleitung und nicht das Untervereichnis, das den gleichen Inhalt anzeigen soll. Wo liegt mein Denkfehler? Ich dachte, dass die Umleitung 1 nur auf die Hauptdomain bezogen ist und nicht global funktioniert.
Wäre klasse, wenn jemand mir helfen könnte.
Viele Grüße
Mo