Old forum URLs now redirect to these new forums

Good bye old FluxBB forums.

The old forum software at https://www.quaddicted.com/forum/ needed to go as it was outdated and is not maintained anymore.

I tried to set up some nice redirecting of the old forum thread and posts URLs (e.g. https://www.quaddicted.com/forum/viewtopic.php?id=14 or https://www.quaddicted.com/forum/viewtopic.php?pid=8389#p8389). Unfortunately the information passed to the new forum when migrating the old content turned out to be almost useless and ultimately I had to give up.

Simply keeping a HTML archive of the forum up with the original URLs turned out not possible either, because there are query parameters in the file names (e.g. viewtopic.php?id=14) and while it is no problem to have files named like that, the webserver (lighttpd) has no reasonable way to serve them.

So now any request to https://www.quaddicted.com/forums/* will redirect straight to https://discuss.quaddicted.com/. The old posts and topics are all there, if one searches for them.

I simply don’t have the time for a better solution, sorry. :frowning:

If someone else wants to build redirect rules by manually linking old FluxBB post and topic IDs to the new Discourse topic IDs, mail me and I will provide you with a copy of the old forum as a base. Maybe it could be crowdsourced?
It would be highly appreciated and ensure that lots of old links throughout the internet would stay intact.

PS: http://web.archive.org/https://www.quaddicted.com/forum/ should be fairly complete as far as i know.

2 Likes

Mapping the URL including query string directly to the filesystem is not how URLs are defined the RFCs, but it is possible to do in lighttpd.

Choose how and where you want to percent-decode the url-path and query-string, and then map that to the filesystem under the document-root. You can map the URL with query string to the filesystem using lighttpd mod_magnet (https://wiki.lighttpd.net/mod_magnet) with slight modification to the lua example in https://wiki.lighttpd.net/ModMagnetExamples#lua-mod_staticfile

1 Like

Thank you for that info! I am too dumb to do that myself though. Can you give me an example of 2-3 URLs being mapped that way?

Example URLs:

viewtopic.php?pid=123
viewtopic.php?id=234&p=5
viewforum.php?id=6&p=7