Hi Leute, Domain wurde umgezogen und die Linkstruktur hat sich grundlegend geändert. Nun habe ich das Problem, dass bei Aufruf der alten URLs einige funktionieren, andere wieder nicht.
Wordpress wurde auf der neuen Domain neu aufgesetzt und mit dem WP eigenen Importer alle Seiten importiert. Entsprechend wurde auch die alte URL Struktur importiert. Hier habe ich einige Änderungen bei den Seiten Attributen "Eltern" vorgenommen und somit URLs eine Ebene höher gezogen. Permalinks wurden neu gespeichert und Redirects in der .htaccess stimmen soweit. Dennoch wird teilweise versucht auf die alte URL Struktur umzuleiten nur mit neuem Domain Namen.
Alte und neue Struktur im Vergleich:
https://www.domain-alt.de/unterverzeichnis/url-1
https://www.domain-alt.de/unterverzeichnis/sub/url-2
https://www.domain-neu.de/url-2
So sieht es bei mir in der .htaccess aus:
#Rewrite everything to https
RewriteEngine On
RewriteCond %{HTTPS} !=on
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
# Permanent URL redirect
RewriteEngine on
Redirect 301 /unterverzeichnis/url-1 https://domain-neu.de/url-1
Redirect 301 /unterverzeichnis/sub/url-2 https://www.domain-neu.de/url-2
Wie gesagt werden die meisten URLs korrekt auf die neue Domain umgeleitet, lediglich die welche ich in der Ebene auf der neuen Domain nach oben verschoben habe erhalten einen 404.
Hat jemand einen Tipp für mich wie ich das beheben kann?