MediaWiki で外部 HTTPS 画像を許可する

MediaWiki で外部 HTTPS 画像を許可する

MediaWikiのウィキでは、$wg外部画像を許可これにより、Wiki にアップロードせずに別のソースからのインライン画像を表示できるようになります (URL を指定するだけです)。

ただし、これは画像にのみ機能しますhttp。画像を表示したいと思いますhttps(Wiki のユーザーもアクセスできる社内イントラネットからの画像)。

これを実行する方法はありますか?

答え1

mediawiki の include/Parser.php には、これを処理するためのコードが含まれているようです。私が持っているバージョンでは、画像 URL をチェックするために EXT_IMAGE_REGEX が定義されており、http と https の両方の URL が許可されているようです... そこに https が含まれていない古いバージョンを使用しているのではないでしょうか。

(特定のドメインからの画像のみを許可する AllowExternalImagesFrom 設定もありますが、これは EXT_IMAGE_REGEX を上書きしません)

関連情報