在IIS6中新增可下載文件類型的方法
更新時間:2007年10月27日 11:13:49 作者:
使用 MIME 類型
Multipurpose Internet Mail Exchange (MIME) 類型說明了 Web 瀏覽器或郵件應(yīng)用程序如何處理從服務(wù)器接收的文件。例如,當(dāng) Web 瀏覽器請求服務(wù)器上的某一項目時,也會請求此對象的 MIME 類型。某些 MIME 類型(例如圖形)可以在瀏覽器內(nèi)部顯示。其他的 MIME 類型(例如文字處理文檔)則需要使用外部幫助應(yīng)用程序來顯示。
當(dāng) IIS 傳遞郵件消息給郵件應(yīng)用程序或傳遞網(wǎng)頁給客戶端 Web 瀏覽器時,IIS 也發(fā)送了所傳遞數(shù)據(jù)的 MIME 類型。如果存在以特定格式傳遞的附加或嵌入文件,那么 IIS 就會通知客戶端應(yīng)用程序嵌入或附加文件的 MIME 類型。然后客戶端應(yīng)用程序就知道了如何處理或顯示正從 IIS 接收的數(shù)據(jù)。
IIS 只為具有已在 MIME 類型列表中注冊的擴展名的文件提供服務(wù),并且也允許配置其他的 MIME 類型和更改或刪除 MIME 類型。
IIS 預(yù)配置為識別全局 MIME 類型的默認設(shè)置。您在 IIS 中創(chuàng)建的所有網(wǎng)站可以識別這些 MIME 類型。MIME 類型還可以獨立于其他的或全局定義的類型,在網(wǎng)站和目錄級別上定義。當(dāng)在網(wǎng)站或目錄級別上查看 MIME 類型時,只顯示唯一對應(yīng)于此級別的類型,并非從上一級別繼承的所有類型。如果在較低級別修改 MIME 類型后,又在全局級別上應(yīng)用相同的 MIME 類型,那么全局級別的 MIME 類型將覆蓋在較低級別修改過的MIME 類型。
如果客戶端請求引用了其擴展名未在 MIME 類型中定義的文件擴展名,那么 IIS 將返回一個 404.3 錯誤。通過添加通配符 (*) MIME 類型,也可以將 IIS 配置成向所有的文件提供服務(wù),而忽略文件擴展名。
要點 您必須是本地計算機上 Administrators 組的成員或者必須被委派了相應(yīng)的權(quán)限,才能執(zhí)行下列步驟。作為安全性的最佳操作,請使用不屬于 Administrators 組的帳戶登錄計算機,然后使用運行方式命令以管理員身份運行 IIS 管理器。在命令提示符下,鍵入 runas /user:administrative_accountname "mmc %systemroot%\system32\inetsrv\iis.msc"。
添加全局 MIME 類型
在 IIS 管理器中,展開本地計算機,右鍵單擊要向其添加 MIME 類型的計算機,單擊“屬性”。
單擊“MIME 類型”選項卡。
單擊“新建”。
在“擴展名”框中,鍵入文件擴展名。
在“MIME 類型”框中,鍵入與客戶端計算機上所定義的文件類型完全匹配的說明。
注意 還可以為無擴展名或未定義 MIME 類型的文件創(chuàng)建 MIME 類型。要完成此操作,在“擴展名”框中鍵入星號 (*),并且在“MIME 類型”框中鍵入 application/octet-stream。
單擊“確定”。
將 MIME 類型添加到網(wǎng)站或目錄
在 IIS 管理器中,右鍵單擊要為其添加 MIME 類型的網(wǎng)站或網(wǎng)站目錄,單擊“屬性”。
單擊“HTTP 頭”選項卡。
單擊“MIME 類型”。
單擊“新建”。
在“擴展名”框中,鍵入文件擴展名。
在“MIME 類型”框中,鍵入與客戶端計算機上所定義的文件類型完全匹配的說明。如果定義一個已在較高級別定義的 MIME 類型,那么系統(tǒng)將提示您選擇此 MIME 類型應(yīng)該駐留的級別。
單擊“確定”。
下圖顯示了在 IIS 中定義的 MIME 類型和在客戶端計算機上定義的文件類型之間的關(guān)系。
將 MIME 類型從網(wǎng)站或目錄中刪除
在 IIS 管理器中,右鍵單擊要從中刪除 MIME 類型的網(wǎng)站或網(wǎng)站目錄,單擊“屬性”。
單擊“HTTP 頭”選項卡。
單擊“MIME 類型”。
從“注冊的 MIME 類型”列表中,單擊要刪除的 MIME 類型,然后單擊“刪除”。
單擊“確定”。
如:
要增加*.ISO文件為可下載,操作步驟如下,
在 IIS 管理器中,右鍵單擊要為其添加 MIME 類型的網(wǎng)站或網(wǎng)站目錄,單擊“屬性”。
單擊“HTTP 頭”選項卡。
單擊“MIME 類型”。
單擊“新建”。
在“擴展名”框中,鍵入文件擴展名:.iso。
在“MIME 類型”框中,鍵入ISO File
單擊“確定”。
Multipurpose Internet Mail Exchange (MIME) 類型說明了 Web 瀏覽器或郵件應(yīng)用程序如何處理從服務(wù)器接收的文件。例如,當(dāng) Web 瀏覽器請求服務(wù)器上的某一項目時,也會請求此對象的 MIME 類型。某些 MIME 類型(例如圖形)可以在瀏覽器內(nèi)部顯示。其他的 MIME 類型(例如文字處理文檔)則需要使用外部幫助應(yīng)用程序來顯示。
當(dāng) IIS 傳遞郵件消息給郵件應(yīng)用程序或傳遞網(wǎng)頁給客戶端 Web 瀏覽器時,IIS 也發(fā)送了所傳遞數(shù)據(jù)的 MIME 類型。如果存在以特定格式傳遞的附加或嵌入文件,那么 IIS 就會通知客戶端應(yīng)用程序嵌入或附加文件的 MIME 類型。然后客戶端應(yīng)用程序就知道了如何處理或顯示正從 IIS 接收的數(shù)據(jù)。
IIS 只為具有已在 MIME 類型列表中注冊的擴展名的文件提供服務(wù),并且也允許配置其他的 MIME 類型和更改或刪除 MIME 類型。
IIS 預(yù)配置為識別全局 MIME 類型的默認設(shè)置。您在 IIS 中創(chuàng)建的所有網(wǎng)站可以識別這些 MIME 類型。MIME 類型還可以獨立于其他的或全局定義的類型,在網(wǎng)站和目錄級別上定義。當(dāng)在網(wǎng)站或目錄級別上查看 MIME 類型時,只顯示唯一對應(yīng)于此級別的類型,并非從上一級別繼承的所有類型。如果在較低級別修改 MIME 類型后,又在全局級別上應(yīng)用相同的 MIME 類型,那么全局級別的 MIME 類型將覆蓋在較低級別修改過的MIME 類型。
如果客戶端請求引用了其擴展名未在 MIME 類型中定義的文件擴展名,那么 IIS 將返回一個 404.3 錯誤。通過添加通配符 (*) MIME 類型,也可以將 IIS 配置成向所有的文件提供服務(wù),而忽略文件擴展名。
要點 您必須是本地計算機上 Administrators 組的成員或者必須被委派了相應(yīng)的權(quán)限,才能執(zhí)行下列步驟。作為安全性的最佳操作,請使用不屬于 Administrators 組的帳戶登錄計算機,然后使用運行方式命令以管理員身份運行 IIS 管理器。在命令提示符下,鍵入 runas /user:administrative_accountname "mmc %systemroot%\system32\inetsrv\iis.msc"。
添加全局 MIME 類型
在 IIS 管理器中,展開本地計算機,右鍵單擊要向其添加 MIME 類型的計算機,單擊“屬性”。
單擊“MIME 類型”選項卡。
單擊“新建”。
在“擴展名”框中,鍵入文件擴展名。
在“MIME 類型”框中,鍵入與客戶端計算機上所定義的文件類型完全匹配的說明。
注意 還可以為無擴展名或未定義 MIME 類型的文件創(chuàng)建 MIME 類型。要完成此操作,在“擴展名”框中鍵入星號 (*),并且在“MIME 類型”框中鍵入 application/octet-stream。
單擊“確定”。
將 MIME 類型添加到網(wǎng)站或目錄
在 IIS 管理器中,右鍵單擊要為其添加 MIME 類型的網(wǎng)站或網(wǎng)站目錄,單擊“屬性”。
單擊“HTTP 頭”選項卡。
單擊“MIME 類型”。
單擊“新建”。
在“擴展名”框中,鍵入文件擴展名。
在“MIME 類型”框中,鍵入與客戶端計算機上所定義的文件類型完全匹配的說明。如果定義一個已在較高級別定義的 MIME 類型,那么系統(tǒng)將提示您選擇此 MIME 類型應(yīng)該駐留的級別。
單擊“確定”。
下圖顯示了在 IIS 中定義的 MIME 類型和在客戶端計算機上定義的文件類型之間的關(guān)系。
將 MIME 類型從網(wǎng)站或目錄中刪除
在 IIS 管理器中,右鍵單擊要從中刪除 MIME 類型的網(wǎng)站或網(wǎng)站目錄,單擊“屬性”。
單擊“HTTP 頭”選項卡。
單擊“MIME 類型”。
從“注冊的 MIME 類型”列表中,單擊要刪除的 MIME 類型,然后單擊“刪除”。
單擊“確定”。
如:
要增加*.ISO文件為可下載,操作步驟如下,
在 IIS 管理器中,右鍵單擊要為其添加 MIME 類型的網(wǎng)站或網(wǎng)站目錄,單擊“屬性”。
單擊“HTTP 頭”選項卡。
單擊“MIME 類型”。
單擊“新建”。
在“擴展名”框中,鍵入文件擴展名:.iso。
在“MIME 類型”框中,鍵入ISO File
單擊“確定”。
您可能感興趣的文章:
- 配置IIS服務(wù)器 支持sis下載等
- IIS .7z文件支持下載的添加方法
- IIS站點所有文件直接下載 強制下載
- IIS下防止mdb數(shù)據(jù)庫被下載的實現(xiàn)方法
- WIN2003中使用IIS配置手機下載類WAP網(wǎng)站的MIME類型介紹
- 讓服務(wù)器iis支持.apk文件下載的設(shè)置方法
- 讓IIS支持 .iso 7z torrent apk等文件下載的設(shè)置方法[圖文]
- 讓IIS支持任意擴展名和未知擴展名的下載(下載站設(shè)置)
- iis 不能下載包含中文文件名的rar文件
- IIS支持exe文件下載配置方法附圖
- win2008 r2 IIS7.5 設(shè)置強制所有文件直接下載
相關(guān)文章
清平云 betweb云服務(wù)完美版虛擬主機自動化套件使用介紹
這篇文章主要介紹了清平云 betweb云服務(wù)完美版虛擬主機自動化套件使用介紹,需要的朋友可以參考下2016-09-09Windows Service 2016 Datacenter\Stand\Embedded激活方法(2021)
這篇文章主要介紹了Windows Service 2016 Datacenter、Stand、Embedded版本的激活方法,不建議用kms,需要的朋友可以參考下2021-09-09IIS網(wǎng)站獨立帳號設(shè)置教程確保服務(wù)器安全
自己的服務(wù)器某個站被人入侵后,其它的網(wǎng)站也相繼遭殃,百分之九十是IIS網(wǎng)站帳號權(quán)限過大,服務(wù)器上的所有網(wǎng)站共用一個IIS帳號所致,接來下新手如何設(shè)置IIS網(wǎng)站帳號,感興趣的朋友可以參考下哈2013-07-07The application has failed...(應(yīng)用程序配置不正確)
這篇文章主要介紹了The application has failed...(應(yīng)用程序配置不正確)的相關(guān)資料,這里提供了解決辦法,需要的朋友可以參考下2016-12-12php對外發(fā)包引發(fā)服務(wù)器崩潰的終極解決方法分享[推薦]
據(jù)星外科技原創(chuàng)ip策略,總結(jié)DEDECMS php對外發(fā)包引發(fā)服務(wù)器崩潰的終極解決方法,希望可以幫助客戶解決服務(wù)器問題,讓網(wǎng)站運行的更好2011-12-12windows 服務(wù)器安全經(jīng)驗總結(jié)_青云原創(chuàng)
前言:寫給新手和菜鳥的經(jīng)驗總結(jié),可能還不夠完善,歡迎各位高手拍磚補充!2009-04-04WQL語言簡介和WQL測試工具wbemtest.exe使用方法詳細介紹
這篇文章主要介紹了WQL語言簡介和WQL測試工具wbemtest.exe使用方法詳細介紹,WQL是指Windows管理規(guī)范查詢語言,需要的朋友可以參考下2014-07-07