Aide avec les permaliens après la migration du forum

Salut, après la conversion de phpBB, l’indexation par Google s’est effondrée et même après des mois, elle ne s’est jamais rétablie.
Je pense que le problème est dû aux nombreuses erreurs 404 dues au mauvais fonctionnement des permaliens.
Ce sont ceux prédéfinis générés par le script de conversion.

Crawl

Permalinks

Comment puis-je les corriger ?
Par exemple, https://www.mysite.com/viewtopic.php?t=1267 n’est pas redirigé.

Merci

2 « J'aime »

Les permaliens existent-ils si vous regardez /admin/customize/permalINKS ?

À quoi ressemblent-ils ?

Sinon, vous devrez obtenir un script pour les générer.

2 « J'aime »

Merci pour votre aide @pfaffman, oui j’ai ce que vous voyez dans l’image précédente.

Pour les catégories, j’ai utilisé ceci et cela fonctionne parfaitement


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

Ceux que j’ai trouvés après conversion sont ceux-ci mais ne fonctionnent que pour les catégories.

1 « J'aime »

Non. Pas les paramètres du site des permaliens. Les permaliens à l’URL dans mon dernier message.

1 « J'aime »

Il y a des permaliens pour les catégories et maintenant je comprends ce que vous voulez dire.

Lors de la conversion, les permaliens pour les discussions n’ont pas été créés.

Ok, il y a plus de 2500 discussions… pour l’instant, j’abandonne…

1 « J'aime »

Vous pouvez voir que le mappage de l’ancien au nouveau est disponible avec

./launcher enter app
rails c
TopicCustomField.all

Vous exécuteriez ensuite un script qui, pour chacune de ces valeurs, crée un permalien. C’est difficile à expliquer, mais c’est possible.

1 « J'aime »

Vous avez raison, il y a toutes les données des anciennes discussions phpBB.
Merci quand même pour votre aide, malheureusement je ne sais pas comment les utiliser.

1 « J'aime »

Ceci est un exemple d’un autre importateur. Vous pourriez être en mesure de l’ajuster pour créer les permaliens sur votre serveur.

Vous changeriez la ligne Permalink.create pour correspondre aux liens de phpBB.

2 « J'aime »

Il est critique de mettre en place des redirections pour l’ancien contenu dans le cadre d’une migration ! J’espère que vous pourrez résoudre ce problème, mais peut-être devons-nous mettre à jour notre documentation sur la migration @tshenry @dax pour souligner ce point ?

2 « J'aime »