Веб-браузер отображает файлы RAR вместо их загрузки

894
Rigel

Firefox отображает файлы RAR (фактически отображает двоичные данные на экране) вместо их загрузки. Как мне это остановить? Это проблема браузера или проблема с сервером? Хром работает. Так что, похоже, проблема с браузером.

Пример файла RAR

1

1 ответ на вопрос

4
awenro

Сайт возвращает неправильный тип контента для файла .rar, textа не application/x-rar-compressed. Так что это проблема сервера.

В этом случае 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 
Знаете ли вы «постоянное» решение? (Тот, что для сервера) Rigel 7 лет назад 0
@ Сильвестр да, ответ обновлен. awenro 7 лет назад 1
ЭТО СРАБОТАЛО. СПАСИБО! ------- Приложение AddType / x-rar-сжатый .rar Rigel 7 лет назад 0