Неверные mime-типы (заголовок content-type) для mp4 и js

Поднимаю эту тему, так как считаю, что это создаёт небольшую проблему, или, по крайней мере, нежелательное поведение.

Открытие видеофайла, размещённого на Discourse, вызывает его загрузку вместо воспроизведения в браузере.

Щёлкните правой кнопкой мыши, скопируйте адрес видео и вставьте ссылку в адресную строку браузера.

Странно то, что на локальной установке для разработки видео корректно воспроизводится в браузере:

При загрузке URL видео заголовки отличаются между обычной установкой и установкой для разработки.

На обычной продакшн-установке тип контента видео установлен как application/mp4, тогда как на установке для разработки — video/mp4.

Дублирую пост: Discourse send PDF inline, так как автор исправил аналогичное нежелательное поведение для PDF-файлов.

Буду благодарен за любые предложения по решению проблемы, чтобы mp4-файлы не принудительно загружались.

4 лайка