Help with permalinks after forum migration

Hi, after the conversion from phpBB Google indexing has collapsed and even after months has never recovered.
I believe the problem is due to the many 404 mistakes due to the permalinks not working.
They are the predefined ones generated by the conversion script.

How can I correct them?
For example https://www.mysite.com/viewtopic.php?t=1267 It’s not redirected.

Thanks

2 Likes

Do the permalinks exist if you look at /admin/customize/permalinks?

What do they look like?

If not, you’ll need to get a script to generate them.

2 Likes

Thanks for your help @pfaffman, yes I have what you see in the previous image.

For the categories I used this and it works perfectly


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

The ones I found after conversion are these but only works for the categories.

1 Like

No. Not the permalink site settings. The permalinks at the URL in the my last message.

1 Like

There are permalinks for the categories and now I understand what you mean.

During conversion the permalinks for discussions were not created.

Ok, there are more than 2500 discussions … for now I give up …

1 Like

You can see that the mapping from the old to the new is available with

./launcher enter app
rails c
TopicCustomField.all

So then you would run a script that for each of those values a permalink gets created. It’s hard to explain, but it’s possible.

1 Like

You’re right there are all the data of the old phpBB discussions.
Thanks anyway of the help, unfortunately I don’t know how to use them.

1 Like

This is an example from another importer. You might be able to adjust it to create the permalinks on your server.

You’d change the Permalink.create line to match the links from phpBB

2 Likes

It is critical to get redirects in place for old content as part of a migration! I hope you can get this resolved, but maybe we need to update our documentation on migration @tshenry @dax to make this point?

2 Likes