1.更改 DefaultType - httpd.conf
通常狀況下 apache 的默認配置是 DefaultType text/plain。一個文件的類型沒有在mime.types中定義過,也沒有使用AddType定義過,那麼當點擊這個文件連接是會使用text/plain做爲Response的Content-type,這是IE和FF都會彈出保存頁面。
若是DefaultType爲 text/html 或者其餘的能夠在瀏覽器中直接打開的類型,點擊文件連接,文件就會自動在瀏覽器頁面中打開。這樣想讓瀏覽器彈出保存窗口,能夠從新定義DefaultType :
DefaultType text/plain html
2.增長 MIME type 類型 - mime.types
若是不想修改DefaultType,或者DefaultType有特殊的做用,能夠針對每種須要下載的文件類型定義 MIME types。
例如: rar文件 能夠在mime.types中添加記錄
application/x-rar-compressed rar
或者在 httpd.conf中添加
AddType application/x-rar-compressed .rar apache
ps: 更新配置文件後,要重啓apche
IE會緩存上次瀏覽器打開文件的方式,清除緩存以後才能以正常方式訪問彈出保存頁面 瀏覽器