指向 MediaWiki 图片页面(HTML)的链接在单信息框中失效

这是由 MediaWiki 糟糕的 URL 结构导致的问题,但偶尔也会出现在我的网站上。

维基百科上图片的 HTML 页面 URL 可以正常工作:

如果我在下面粘贴此 URL 而不使用反引号,它将生成一个 onebox(标题错误,但至少链接可用):
https://en.wikipedia.org/wiki/Main_Page#/media/File:ESO_Centaurus_A_LABOCA.jpg

结果:

如果使用另一个 MediaWiki 站点(如下面的 URL)执行此操作,onebox 就会失效:
https://fortnite.fandom.com/wiki/Fortnite:_Save_the_World?file=Update+v40.20+-+Cover+Art+-+Save+the+World.jpg

结果:

或许可以通过检查响应中的 Content-Type 是否为 text/html 来修复此问题?如果是,则不将其视为图片?

3 个赞