Web 瀏覽器顯示 RAR 檔案而不是下載它們

Web 瀏覽器顯示 RAR 檔案而不是下載它們

Firefox 顯示 RAR 檔案(它實際上在螢幕上顯示二進位資料)而不是下載它們。我該如何阻止這個?這是瀏覽器問題還是伺服器問題? Chrome 可以工作。所以看來是瀏覽器的問題。

例子RAR 檔案的

答案1

網站僅傳回 .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

相關內容