web-dev-qa-db-ja.com

Webブラウザーは、RARファイルをダウンロードする代わりに表示します

Firefoxは、RARファイルをダウンロードする代わりに表示します(実際にはバイナリデータを画面に表示します)。どうすればこれを止めることができますか?これはブラウザの問題ですか、それともサーバーの問題ですか? Chrome動作します。したがって、ブラウザの問題のようです。

RARファイルの

1
Ultralisk

サイトは、application/x-rar-compressedではなくtextという名前の.rarファイルに対して間違ったコンテンツタイプを返します。つまり、サーバーの問題です。

この場合、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".

ユーザー側での解決策:ダウンロードリンクを右クリックして、'ターゲットを'として保存 'を選択します。

サーバー側でこれを修正するには、サーバーがApacheを実行していると仮定して、次のタイプ定義を.htaccessまたはApache.confのいずれかに追加します。

AddType application/x-rar-compressed .rar
4
woerndl