IIS添加MIME擴(kuò)展類(lèi)型及常用的MIME類(lèi)型列表
經(jīng)常我在用IIS做為下載服務(wù)器的時(shí)候有時(shí)傳上去的文件比如 xxx.iso 文件名名是傳上去了,但是用http打開(kāi)的時(shí)候確顯示為 404 文件不存在。
這其實(shí)是IIS對(duì)文件的一種保護(hù),不在IIS指定的MIME類(lèi)型里的文件顯不會(huì)操作。
覺(jué)見(jiàn)的有 mp4 / flv / iso / 7z / apk 等擴(kuò)展名的文件 iis 本身是沒(méi)有指定MIME類(lèi)型的,這類(lèi)文件默認(rèn)在IIS里是不能下載的。
我們可以打開(kāi)IIS 在 xx本地服務(wù)器上 右鍵 -> 屬性 然后在 MIME類(lèi)型 中查看已經(jīng)的MIME格式
比如我們需要IIS支持 MP4 文件下載可以這么設(shè)置:(這里我們對(duì)IIS全局進(jìn)行設(shè)置、如果只針對(duì)某一個(gè)站點(diǎn)可以直接設(shè)置站點(diǎn)的)
1、在 網(wǎng)站 上右鍵 選屬性
2、在打開(kāi)的 網(wǎng)站 屬性 上選擇 HTTP 頭 再點(diǎn) MIME類(lèi)型按鈕
3、在打開(kāi)的窗本中 點(diǎn)下 新建
4、在彈出的 MIME類(lèi)型框上 擴(kuò)展名 MP4 MIME類(lèi)型為: application/octet-stream
這樣IIS就可以支持 MP4下載了。
下面列出一些常用的 擴(kuò)展名的 MIME類(lèi)型。
如果不知道MIME類(lèi)型 可以寫(xiě)通用的: application/octet-stream
還有一些規(guī)律如果是文本類(lèi)的讓IE可以直接打開(kāi)的 MIME 可以為 text/擴(kuò)展名
如果是音頻打開(kāi)的時(shí)候讓windows自動(dòng)播放的可以用 audio/擴(kuò)展名
application/octet-stream | |
323 | text/h323 |
acx | application/internet-property-stream |
ai | application/postscript |
aif | audio/x-aiff |
aifc | audio/x-aiff |
aiff | audio/x-aiff |
asf | video/x-ms-asf |
asr | video/x-ms-asf |