Hilfe bei Permalinks nach dem Forenumzug

Hallo, nach der Konvertierung von phpBB ist die Google-Indexierung zusammengebrochen und hat sich auch nach Monaten nie erholt.
Ich glaube, das Problem liegt an den vielen 404-Fehlern aufgrund von nicht funktionierenden Permalinks.
Es handelt sich um die vordefinierten, die vom Konvertierungsskript generiert wurden.

Crawl

Permalinks

Wie kann ich sie korrigieren?
Zum Beispiel wird https://www.mysite.com/viewtopic.php?t=1267 nicht weitergeleitet.

Danke

2 „Gefällt mir“

Existieren die Permalinks, wenn Sie unter /admin/customize/permalinks nachsehen?

Wie sehen sie aus?

Wenn nicht, benötigen Sie ein Skript, um sie zu generieren.

2 „Gefällt mir“

Vielen Dank für deine Hilfe @pfaffman, ja, ich habe das, was du im vorherigen Bild siehst.

Für die Kategorien habe ich dies verwendet und es funktioniert perfekt


/(viewforum.php\?)(?:.*&)?(f=\d+).*/\1\2

Die, die ich nach der Konvertierung gefunden habe, sind diese, aber sie funktionieren nur für die Kategorien.

1 „Gefällt mir“

Nein. Nicht die Permalink-Websiteeinstellungen. Die Permalinks unter der URL in meiner letzten Nachricht.

1 „Gefällt mir“

Es gibt Permalinks für die Kategorien und jetzt verstehe ich, was Sie meinen.

Während der Konvertierung wurden die Permalinks für Diskussionen nicht erstellt.

Ok, es gibt mehr als 2500 Diskussionen … für jetzt gebe ich auf …

1 „Gefällt mir“

Sie können sehen, dass die Zuordnung vom alten zum neuen Wert verfügbar ist mit

./launcher enter app
rails c
TopicCustomField.all

Dann würden Sie ein Skript ausführen, das für jeden dieser Werte einen Permalink erstellt. Es ist schwer zu erklären, aber es ist möglich.

1 „Gefällt mir“

Du hast Recht, dort sind alle Daten der alten phpBB-Diskussionen.
Danke trotzdem für die Hilfe, leider weiß ich nicht, wie ich sie benutzen soll.

1 „Gefällt mir“

Dies ist ein Beispiel von einem anderen Importeur. Möglicherweise können Sie es anpassen, um die Permalinks auf Ihrem Server zu erstellen.

Sie würden die Zeile Permalink.create ändern, um sie an die Links von phpBB anzupassen.

2 „Gefällt mir“

Es ist von entscheidender Bedeutung, im Rahmen einer Migration Weiterleitungen für alte Inhalte einzurichten! Ich hoffe, Sie können dies lösen, aber vielleicht müssen wir unsere Dokumentation zur Migration aktualisieren, um diesen Punkt hervorzuheben @tshenry @dax?

2 „Gefällt mir“