今天在修改一套HTML5模板的時候發(fā)現(xiàn),主機不支持SVG文件的顯示,經(jīng)過仔細研究發(fā)現(xiàn),原來是需要進入服務(wù)器設(shè)置的。
目前很多最新的網(wǎng)站已經(jīng)步入了HTML5的時代,而更新?lián)Q代必然會使一些原來使用的環(huán)境也需要同步更新。前幾天為客戶解決HTML5網(wǎng)站訪問的問題時遇見.svg和.woff文件不顯示的問題,通過網(wǎng)上搜索下,大家議論紛紛,有說改文件的,有說改系統(tǒng)參數(shù)的,差點被這群人給帶溝里去,所以今天特此更新一篇文章正解,讓你的HTML5網(wǎng)站在IIS6.0服務(wù)器上能正常顯示。
1:IIS6是可以支持WOFF/SVG的,,登錄服務(wù)器打開IIS,按照如圖所示點擊設(shè)置:
2:正確的MIME信息應(yīng)該是這么寫:
.woff application/x-font-woff
.svg image/svg+xml
添加后重啟該站點即可看見效果,希望可以幫助大家解決更多的問題。
2、IIS7(iis7.5、iis8)設(shè)置方法。
打開iis7,點擊要設(shè)置的站點,右邊點擊mime類型
注意文件擴展名都是以點開頭。
3、apache設(shè)置方法。
linux(apache)請參考:http://www.west.cn/faq/list.asp?unid=1213
附常用Mime類型:
文件后綴 | Mime類型 | 說明 |
.json | application/json | 輕量級的數(shù)據(jù)交換動態(tài)腳本,運用json技術(shù)的程序必須添加 |
.ipa | application/iphone | 蘋果應(yīng)用 |
.apk | application/vnd.android.package-archive | 安卓應(yīng)用 |
.flv | flv/flv-flash | 在線播放 |
.html或.htm | text/html | 超文本標記語言文本 |
.rtf | application/rtf | RTF文本 |
.gif | image/gif | GIF圖形 |
.jpeg或.jpg | image/jpeg | JPEG圖形 |
.au | audio/basic | au聲音文件 |
.mid或.midi | audio/midi或audio/x-midi | MIDI音樂文件 |
.ra或.ram或.rm | audio/x-pn-realaudio | RealAudio音樂文件 |
.mpg或.mpeg或.mp3 | video/mpeg | MPEG文件 |
.avi | video/x-msvideo | AVI文件 |
.gz | application/x-gzip | GZIP文件 |
.tar | application/x-tar | TAR文件 |
.exe | application/octet-stream | 下載文件類型 |
.rmvb | video/vnd.rn-realvideo | 在線播放 |
.mp4 | application/octet-stream | MP4在線播放 |
擴展閱讀:
MIME 是multipurpose Internet mail extensions 的縮寫。它是一種協(xié)議,可使電子郵件除包含一般純文本以外,還可加上彩色圖片、視頻、聲音或二進位格式的文件。
更多MIME 參考手冊,請點擊查看:http://www.w3school.com.cn/media/media_mimeref.asp