A user, brunoedigital, reports that links on their Discourse site are broken after a Disqus import, often resulting in a blank page when clicked. The issue appears to be related to link tracking, possibly due to the site running on HTTP while links point to HTTPS, or due to the import process failing to properly recognize links. The user notes inconsistent behavior—sometimes links work, sometimes they don’t—and observes that the setting to open external links in a new tab still applies even when disabled. After further investigation, brunoedigital discovered that running the command Post.all.find_each{|e| TopicLink.extract_from e} resolved the issue, though they don’t understand the technical details. Another user, tophee, asks for an explanation of what the command does, and brunoedigital admits they don’t know, as their developer handled it.
I understand that. But I’m not familiar with coding. So no idea how to even start searching as yo why that is happening The only difference between here and my site is that here it’s on https (as my link) and my community is not (pointing to an https link)
But even when pointing to a http link it does not work.
Another difference I noticed: on my site even when I turn off the option to open external links in a new tab, it still tries to open links on a new tab.
Any thoughts? Where should I start looking out for what’s causing this issue?