Firefox отображает файлы RAR (фактически отображает двоичные данные на экране) вместо их загрузки. Как мне это остановить? Это проблема браузера или проблема с сервером? Хром работает. Так что, похоже, проблема с браузером.
Пример файла RAR
Сайт возвращает неправильный тип содержимого для text
файла .rar, а не application/x-rar-compressed
-ressed. Так что это проблема сервера.
В этом случае Chrome намеренно игнорирует тип MIME, отправленный с сервера. Заявив:
Resource interpreted as Document but transferred with MIME type application/x-rar-compressed: "http://www.soft.tahionic.com/download-stormy%20web%20site%20builder/resources/Joongle_Setup.rar".
Решение на стороне пользователя: щелкните правой кнопкой мыши ссылку для загрузки и выберите «Сохранить объект как».
Чтобы исправить это на стороне сервера, добавьте следующее определение типа в файл .htaccess или apache.conf, предполагая, что сервер запускает Apache.
AddType application/x-rar-compressed .rar