服务器IIS配置添加下载扩展名
IIS默認(rèn)支持哪些MIME類型呢,我們可以這樣查看:打開IIS管理器(計(jì)算機(jī)——管理——服務(wù)和應(yīng)用程序——Internet信息服務(wù)(IIS)管理器;或者Win+R,輸入inetmgr,Enter),在IIS選擇你的站點(diǎn)——功能視圖里IIS欄找到MIME類型——右鍵——點(diǎn)擊菜單中的“打開功能”,便可以看到,如下圖所示:
IIS不支持沒有注冊到IIS的MIME文件下載,如.iso .7z .torrent .apk等文件格式,做下載站的朋友一般需要設(shè)置支持,方便支持不斷新增加的文件類型。
否則出現(xiàn)404的提示或是直接在瀏覽器中把內(nèi)容給顯示出來了。都不能達(dá)到我們的目的。
以支持.7z文件格式為例,設(shè)置步驟如下:
點(diǎn)擊上圖中的“添加”,在彈出的窗體中的文件拓展名(E)框輸入.7z,MIME類型(M)框輸入application/octet-stream然后點(diǎn)擊確定,如下圖所示:
說明一下:MIME類型(M)框輸入application/octet-stream的目的是為了讓IIS把.7z文件當(dāng)作是exe那樣,出現(xiàn)下載的提示。
設(shè)置支持.iso .torrent文件格式的操作方法與上述相同,支持.apk格式只需在MIME類型(M)框輸入application/vnd.android.package-archive
另附MIME的所有類型:
file type MIME type?
ai application/postscript?
aif audio/x-aiff?
aifc audio/x-aiff?
aiff audio/x-aiff?
asc text/plain?
atom application/atom+xml?
au audio/basic?
avi video/x-msvideo?
bcpio application/x-bcpio?
bin application/octet-stream?
bmp image/bmp?
cdf application/x-netcdf?
cgm image/cgm?
class application/octet-stream?
cpio application/x-cpio?
cpt application/mac-compactpro?
csh application/x-csh?
css text/css?
dcr application/x-director?
dif video/x-dv?
dir application/x-director?
djv image/vnd.djvu?
djvu image/vnd.djvu?
dll application/octet-stream?
dmg application/octet-stream?
dms application/octet-stream?
doc application/msword?
dtd application/xml-dtd?
dv video/x-dv?
dvi application/x-dvi?
dxr application/x-director?
eps application/postscript?
etx text/x-setext?
exe application/octet-stream?
ez application/andrew-inset?
gif image/gif?
gram application/srgs?
grxml application/srgs+xml?
gtar application/x-gtar?
hdf application/x-hdf?
hqx application/mac-binhex40?
htm text/html?
html text/html?
ice x-conference/x-cooltalk?
ico image/x-icon?
ics text/calendar?
ief image/ief?
ifb text/calendar?
iges model/iges?
igs model/iges?
jnlp application/x-java-jnlp-file?
jp2 image/jp2?
jpe image/jpeg?
jpeg image/jpeg?
jpg image/jpeg?
js application/x-javascript?
kar audio/midi?
latex application/x-latex?
lha application/octet-stream?
lzh application/octet-stream?
m3u audio/x-mpegurl?
m4a audio/mp4a-latm?
m4b audio/mp4a-latm?
m4p audio/mp4a-latm?
m4u video/vnd.mpegurl?
m4v video/x-m4v?
mac image/x-macpaint?
man application/x-troff-man?
mathml application/mathml+xml?
me application/x-troff-me?
mesh model/mesh?
mid audio/midi?
midi audio/midi?
mif application/vnd.mif?
mov video/quicktime?
movie video/x-sgi-movie?
mp2 audio/mpeg?
mp3 audio/mpeg?
mp4 video/mp4?
mpe video/mpeg?
mpeg video/mpeg?
mpg video/mpeg?
mpga audio/mpeg?
ms application/x-troff-ms?
msh model/mesh?
mxu video/vnd.mpegurl?
nc application/x-netcdf?
oda application/oda?
ogg application/ogg?
pbm image/x-portable-bitmap?
pct image/pict?
pdb chemical/x-pdb?
pdf application/pdf?
pgm image/x-portable-graymap?
pgn application/x-chess-pgn?
pic image/pict?
pict image/pict?
png image/png?
pnm image/x-portable-anymap?
pnt image/x-macpaint?
pntg image/x-macpaint?
ppm image/x-portable-pixmap?
ppt application/vnd.ms-powerpoint?
ps application/postscript?
qt video/quicktime?
qti image/x-quicktime?
qtif image/x-quicktime?
ra audio/x-pn-realaudio?
ram audio/x-pn-realaudio?
ras image/x-cmu-raster?
rdf application/rdf+xml?
rgb image/x-rgb?
rm application/vnd.rn-realmedia?
roff application/x-troff?
rtf text/rtf?
rtx text/richtext?
sgm text/sgml?
sgml text/sgml?
sh application/x-sh?
shar application/x-shar?
silo model/mesh?
sit application/x-stuffit?
skd application/x-koan?
skm application/x-koan?
skp application/x-koan?
skt application/x-koan?
smi application/smil?
smil application/smil?
snd audio/basic?
so application/octet-stream?
spl application/x-futuresplash?
src application/x-wais-source?
sv4cpio application/x-sv4cpio?
sv4crc application/x-sv4crc?
svg image/svg+xml?
swf application/x-shockwave-flash?
t application/x-troff?
tar application/x-tar?
tcl application/x-tcl?
tex application/x-tex?
texi application/x-texinfo?
texinfo application/x-texinfo?
tif image/tiff?
tiff image/tiff?
tr application/x-troff?
tsv text/tab-separated-values?
txt text/plain?
ustar application/x-ustar?
vcd application/x-cdlink?
vrml model/vrml?
vxml application/voicexml+xml?
wav audio/x-wav?
wbmp image/vnd.wap.wbmp?
wbmxl application/vnd.wap.wbxml?
wml text/vnd.wap.wml?
wmlc application/vnd.wap.wmlc?
wmls text/vnd.wap.wmlscript?
wmlsc application/vnd.wap.wmlscriptc?
wrl model/vrml?
xbm image/x-xbitmap?
xht application/xhtml+xml?
xhtml application/xhtml+xml?
xls application/vnd.ms-excel?
xml application/xml?
xpm image/x-xpixmap?
xsl application/xml?
xslt application/xslt+xml?
xul application/vnd.mozilla.xul+xml?
xwd image/x-xwindowdump?
xyz chemical/x-xyz?
zip application/zip
IIS下配置手機(jī)下載站MIME屬性:
手機(jī)下載類站點(diǎn)配置是很麻煩的 因?yàn)樗枰砑哟罅康南螺d格式(例如下載飛信手機(jī)客戶端安裝包),這樣手機(jī)玩家才能通過你的WAP站點(diǎn)下載手機(jī)圖片、鈴聲、程序等各類資源。
讓IIS服務(wù)器可以支持sis、SISX、3GP、ADP、AMR、JAD、JAR、MMF、MFM、PMD、UMD等文件下載,與前面介紹的操作方法相同,注意MIME類型(M)就好:
添加下列內(nèi)容類型(MIME) 關(guān)聯(lián)擴(kuò)展名?
text/vnd.wap.wml wml?
image/vnd.wap.wbmp wbmp?
text/vnd.wap.wmls wmls?
application/vnd.wap.wmlc wmlc?
application/vnd.wap.wmlscriptc wmlsc?
text/vnd.wap.wmlscript wsc?
text/vnd.wap.wmlscript wmlscript
如果需要支持java下載:在IIS中需要添加?
.jad text/vnd.sun.j2me.app-descriptor?
.jar application/java-archive
諾基亞大部分都是塞班手機(jī)要支持sis文件下載,在IIS中需要添加?
.sis application/vnd.symbian.install?
.SISX application/vnd.symbian.install
如果要支持Android谷歌操作系統(tǒng)IPK文件,需要添加?
.apk application/vnd.android
如果要添加對iphone手機(jī)的支持需要添加如下格式?
.ipa application/vnd.iphone?
.pxl application/vnd.iphone?
.ded application/vnd.iphone?
.app application/vnd.iphone
如果要支持Window Mobile手機(jī),例如HTC手機(jī)的支持要添加如下格式?
.cab application/vnd.smartpohone
下載型WAP服務(wù)器?
--------------------------------?
.mmf audio/mmf?
.mfm audio/mfm?
.pmd audio/pmd?
.adp audio/adp?
.amr audio/amr?
.pmdaudio/pmd?
.3gp video/3gpp?
.cab application/vnd.smartpohone?
.gif image/gif?
.ipa application/vnd.iphone?
.pxl application/vnd.iphone?
.ded application/vnd.iphone?
.app application/vnd.iphone?
.hme application/vnd.smartphone.thm?
.jad text/vnd.sun.j2me.app-descriptor?
.jar application/java-archive?
.jpg image/jpeg?
.mid audio/midi?
.mp3 audio/x-mpeg?
.mp4 video/mp4?
.ogg application/ogg?
.pdb application/ebook?
.rm video/rm?
.rng application/vnd.nokia.ringing-tone?
.sdt application/vnd.sie.thm?
.sis application/vnd.symbian.install?
.apk application/vnd.android?
.thm application/vnd.eri.thm?
.tsk application/vnd.ppc.thm?
.umd application/umd?
.utz application/vnd.uiq.thm?
.wav audio/x-wav?
.wbmp image/vnd.wap.wbmp?
.wml text/vnd.wap.wml?
.wmlc application/vnd.wap.wmlc?
.wmls text/vnd.wap.wmlscript?
.wmlsc application/vnd.wap.wmlscriptc?
.wmv video/x-ms-wmv?
.wsc application/vnd.wap/wmlscriptc?
--------------------------------------------------------------------?
一般WAP服務(wù)器?
.wbmp image/vnd.wap.wbmp?
.wml text/vnd.wap.wml?
.wmlc application/vnd.wap.wmlc?
.wmls text/vnd.wap.wmlscript?
.wmlsc application/vnd.wap.wmlscriptc?
.wmv video/x-ms-wmv?
.wsc application/vnd.wap/wmlscriptc?
.gif image/gif?
.jpg image/jpeg?
.bmp image/bmp
總結(jié)
以上是生活随笔為你收集整理的服务器IIS配置添加下载扩展名的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 深入浅出多目标优化--10分钟多目标优化
- 下一篇: 如何在VS2013中配置一个Direct