Honestly, I don't remember those links ever being there on Huddler, but if we will continue to have those links there, they should direct to what
mentioned. I think they would be redundant (considering the page they would link to has a button literally directly above where they are now), so removing them altogether seems like a good option to me.
Those Domains simply link to their associated subforum as per the above screenshot. These were simply domains purchased by OCN in the past as a direct link to the forums, Mostly redundant but possibly still useful, possibly for the RSS Feeds ?