西部数码虚拟主机MIME配置_MIME类型缺失方法
MIME类型缺失时区分 IIS 和 Apache。Windows 虚拟主机用 web.config,Linux Apache 用 .htaccess,Nginx 用 types 或 mime.types 文件。西部数码虚拟主机面板通常有 MIME 类型设置入口,图形化添加不用写代码。
Apache .htaccess 配置 MIME:AddType application/json .json、AddType image/svg+xml .svg、AddType application/font-woff2 .woff2、AddType video/mp4 .mp4。AddType 可以一次加多个扩展名。Apache 默认已经支持大部分常见格式,通常只需要加字体和 webp。
参考(IIS web.config MIME配置):
```
配置完用浏览器访问验证确认。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 22:12:16
上一篇:多域名统一 301 到首选域301规则怎么写_Windows 虚拟主机虚拟主机实操