Discourse 可以下载图片,问题在于当 Discourse 下载远程图片时,它会为图片生成一个 Markdown 标签。如果 Markdown 上传标签被 HTML 标签包裹,就会导致图片链接失效。除了我链接的那个主题外,这里还有一个关于该问题的错误报告:https://meta.discourse.org/t/markdown-rendering-issue-with-image-surrounded-with-html/152801。
是的,确实很难提前知道 RSS 源中的图片将来自哪些域名。
你能再仔细检查一下,确保正确的域名已添加到你的“禁用图片下载域名”(disabled image download domains)站点设置中吗?我本以为这种方法会奏效,但也可能是 Discourse 一旦下载了图片,即使后来将该图片的域名添加到了“禁用图片下载域名”设置中,它仍会继续使用已下载的图片。如果是这种情况,你可以尝试删除该主题,以便 Discourse 下次轮询 RSS 源时重新创建它。如果无法解决,请告诉我。