Ich mache die Migration einer Site von MovableType nach WordPress. Die Website enthält ungefähr 3500 Posts und als ich die Informationen auf die neue Version der Site hochgeladen habe, wurden die Links geändert.
Link zu alter Site (Beachten Sie, dass der Kategoriename und die Nodenummer keine festen Werte sind. Die Nodenummer ist eine Zahl, die sich in jedem Post ändert):
http://websitename.com/category-name/nodenummer/title-of-the-post
Neuer Seitenlink: http://websitename.com/category-name/title-of-the-post
Meine Frage ist die folgende:
Was wäre der einfachste und effektivste Weg, meine Htaccess-Datei so zu konfigurieren, dass eine Umleitung von den alten auf die neuen Links erfolgt? Es könnte einen einfachen Weg geben, als alle von Hand zu schreiben.
Hast du das Redirection-Plugin angeschaut? Sie könnten eine Regel zum Umschreiben für etwas wie diese schreiben: /([^\/]+/([1-9]+)/([^/]+)/?
Und dann auf http://newsite.com/$1/$3
redirect lassen http://newsite.com/$1/$3
, oder zumindest etwas in der Art. Ich denke, du könntest das auch mit .htaccess
tun, aber ich kenne das Format nicht gut genug, um dir Code bewusst zu geben.