虚拟主机IIS MIME类型_json与woff字体
IIS MIME类型的常见表现:json 文件访问 404、字体文件(.woff/.woff2)不加载、svg 图片显示裂图、webp 图片无法显示、mp4 视频无法播放。这些都是服务器不认识文件扩展名,不知道用什么 Content-Type 返回,直接拒绝。
Nginx 配置 MIME:在 conf/mime.types 文件里加类型,或在 server 块里用 types { }。Nginx 默认 mime.types 已经包含 json、svg、mp4,字体可能需要手动加。改完 nginx -t 校验再 reload。
参考(IIS web.config MIME配置):
```
配置完用 du -sh 查看确认。curl -I 文件URL 返回 200,Content-Type 正确(json 是 application/json,woff2 是 application/font-woff2)。浏览器访问文件能正常下载或显示,F12 → Network 看响应头 Content-Type。字体文件还要看是否有 CORS 报错。
SVG 文件的特殊性:SVG 是 XML 格式,MIME 必须是 image/svg+xml,用 text/xml 或 application/octet-stream 浏览器会下载而不是显示。SVG 还可以内嵌 HTML,有 XSS 风险,用户上传的 SVG 要过滤脚本或转成图片。

更新时间:2026-08-26 23:26:35
上一篇:FTP连接后只显示欢迎.txt文件原因_图解版_FTP连接后列表为空教程详解