Ja, das geht auch über die htaccess, aber zuerst mache ich das so.
Wenn deine Seite example.org ist:
Aktiviere das Umleitungs-Plugin und stelle "URLs sammeln" auf JA. Sowie "Domain in die abgelaufene URL aufnehmen" auf Nein.
Gib bei Google als Suchbegriff ein:
Klicke die Suchtreffer durch. Das Plugin sammelt dann alle fehlerhaften Links, also die, die gar nicht mehr gefunden werden.
Leite Sie dann unter Komponenten > Umleitung auf die neuen URLs um. Dabei reicht es übrigens, wenn die neue URL
lautet, nur
als neue URL einzugeben, aber wie's beliebt.
Leite nichts um, sondern archiviere die Einträge, die sowieso "Nonsense" sind. Wirklich nur die umleiten, bei denen es sich lohnt (!!!!!!!!!!!!!!!!!!!), weil eine "gleichartige" Seite bei dir existiert. Lass einfach alles andere Links liegen, wie CSS oder Bilder oder ... Man wird sonst nie fertig. Außerdem gehen zu viele Umleitungen für "Quatsch" auch auf die Seiten-Performance.
Archivieren, damit "Aus den Augen aus dem Sinn" und nicht ständig wieder neu gesammelt werden. Wenn man sie nämlich in Papierkorb schiebt und dann löscht, tauchen die immer wieder auf.
Schau anfänglich täglich in die Umleitungskomponente und leite neu gefundenes (Status: deaktiviert) entsprechend um oder archiviere "Blödsinn". Später kannst du dann längere Pausen machen. Ich stellen nach 2 Monaten das "URL sammeln" spätestens komplett ab, weil dann eh nur noch "uninteressanter Müll" reinkommt und das Ganze zur endlosen Beschäftigungstherapie wird.
-----------
htaccess können wir nichts zu sagen, da wir die alte und neue Struktur deiner Seite nicht kennen, ob sich das lohnt, für die o.g. toten Seiten Regeln "zu erfinden". Also bspw., wenn viele Seiten-URLs zugleich mit einer einzigen Umleitungsregel abgewickelt werden können, weil sich für alle nur ein "Ordner" geändert hat.
Jedenfalls werden darin alte URLs umgeleitet, die auf der neuen Website jetzt inhaltlich falsche Seiten anzeigen. Da müsstest du dann aber mit konkreten Beispielen kommen, damit man helfen kann.
Auch die findest du ja oben mit der Google-Klickserei.
-----------
Oder, falls Euer Suchmaschinen-Ranking nun gar nicht soooo dolle ist und sich die obigen Aktionen zeitlich gar nicht lohnen:
In der Google Search Console gleich eine Neu-Indexierung der Seite anstoßen.
Spart einen Haufen Arbeit, der sich vielleicht gar nicht lohnt.
Nicht vergessen, die alte Sitemap zu entfernen, falls Ihr eine für die alte Website eingereicht habt.