允许 MediaWiki 上的外部 HTTPS 图像

允许 MediaWiki 上的外部 HTTPS 图像

在 MediaWiki wiki 上,我们设置了$wgAllowExternalImages这使我们能够显示来自其他来源的内嵌图像,而无需将其上传到 wiki(我们只需指定 URL)。

但是,这只适用于http图像。我想显示一张https图片(来自我们公司的内部网,wiki 的用户也可以访问)。

有什么办法可以做到这一点?

答案1

mediawiki 的 includes/Parser.php 似乎包含处理此问题的代码。我手头的版本定义了 EXT_IMAGE_REGEX 来检查图像网址,这似乎允许 http 和 https 网址...也许您正在使用一些不包含 https 的古老版本?

(还有一个 AllowExternalImagesFrom 设置,仅允许来自特定域的图像,但这不会覆盖 EXT_IMAGE_REGEX)

相关内容