在使用虚拟主机的时候,有站长接触过MIME类型。那什么是MIME类型呢?它是设定某种扩展名的文件用一种应用程序来打开的方式类型,当该扩展名文件被访问的时候,浏览器会自动使用指定应用程序来打开。
在最早的HTTP协议中,并没有附加的数据库类型信息,所有传送的数据都被客户程序解释为超文本标记语言HTML文档,而为了支持多媒体数据类型,HTTP协议中就是用了附加在文档之前的MIME数据类型信息来标识数据类型。
MIME是“Multipurpose Internet Mail Extensions”,意思是多用途互联网邮件扩展类型,它设计的最初目的是为了在发送电子邮件是附加多媒体数据,让邮件客户程序能根据其类型进行处理。当然,从MIME类型被HTTP协议支持之后,它的意义就更为显著了,提供了丰富多彩的类型。
常见的MIME类型:
.doc application/msword
.docx application/vnd.openxmlformats-officedocument.wordprocessingml.document
.rtf application/rtf
.xls application/vnd.ms-excel application/x-excel
.xlsx application/vnd.openxmlformats-officedocument.spreadsheetml.sheet
.ppt application/vnd.ms-powerpoint
.pptx application/vnd.openxmlformats-officedocument.presentationml.presentation
.pps application/vnd.ms-powerpoint
.ppsx application/vnd.openxmlformats-officedocument.presentationml.slideshow
.pdf application/pdf
.swf application/x-shockwave-flash
.dll application/x-msdownload
.exe application/octet-stream
.msi application/octet-stream
.chm application/octet-stream
.cab application/octet-stream
.ocx application/octet-stream
.rar application/octet-stream
.tar application/x-tar
.tgz application/x-compressed
.zip application/x-zip-compressed
.z application/x-compress
.wav audio/wav
.wma audio/x-ms-wma
.wmv video/x-ms-wmv
.mp3 .mp2 .mpe .mpeg .mpg audio/mpeg
.rm application/vnd.rn-realmedia
.mid .midi .rmi audio/mid
.bmp image/bmp
.gif image/gif
.png image/png
.tif .tiff image/tiff
.jpe .jpeg .jpg image/jpeg
.txt text/plain
.xml text/xml
.html text/html
.css text/css
.js text/javascript
.mht .mhtml message/rfc822
虚拟主机添加MIME类型教程
托管网站的虚拟主机通常支持常见的MIME类型,但是有时我们需要把一些特殊的文件发布到网站上供用户访问和下载,所以需要配置或添加对应的MIME类型才行