When importing there's an option to retain the content IDs, you must not have selected this. You won't be able to fix this unless you do the import again. Alternatively, you would need to implement redirection scripts.
When importing there's an option to retain the content IDs, you must not have selected this. You won't be able to fix this unless you do the import again. Alternatively, you would need to implement redirection scripts.
It can be done with the "Route Filters" system in the Admin CP! It does require you to have clicked the "Retain content IDs" option I mentioned before, but this is what you need to enter on that page after clicking "Create Route Filter":
Find route:
Code:
threads/{name:string}.{name:digit}
Replace with:
Code:
threads/{name:digit}-{name:string}.html
If we did that here then the URL of this thread would change from:
Code:
threads/seo-link.134595/
To:
Code:
threads/134595-seo-link.html/
The only thing we don't support in XF at all is displaying the forum or category name in the URL. So my recommendation there would be to implement route filters again or server side redirects which convert, e.g. "espresso/" to "threads/" (and all of your other old forum names) and that should pretty much take care of redirection.
So my recommendation there would be to implement route filters again or server side redirects which convert, e.g. "espresso/" to "threads/" (and all of your other old forum names) and that should pretty much take care of redirection.
I do not fully understand the last part.
How do I change categories with route filters?
The links have changed. But threads / ID-topic.html happened. How will theads to be espresso? Could you explain a little more?