虚拟主机web.config mimeType_常见类型速查
很多站长遇到 web.config mimeType 以为文件没上传,实际是 MIME 类型没配置。IIS 的 staticContent 节点里加 mimeMap,fileExtension 填扩展名,mimeType 填标准类型。Apache 的 .htaccess 加 AddType 类型扩展名。配置完立即生效,不用重启。
IIS web.config 配置 MIME:在 system.webServer/staticContent 节点加
参考(Apache .htaccess MIME与CORS): ``` AddType application/json .json AddType image/svg+xml .svg AddType application/font-woff .woff AddType application/font-woff2 .woff2 AddType image/webp .webp AddType video/mp4 .mp4
# 字体跨域
配置完用 phpMyAdmin 查看确认。curl -I 文件URL 返回 200,Content-Type 正确(json 是 application/json,woff2 是 application/font-woff2)。浏览器访问文件能正常下载或显示,F12 → Network 看响应头 Content-Type。字体文件还要看是否有 CORS 报错。
JSON API 的 MIME 类型:接口返回 JSON 时 Content-Type 用 application/json,不要用 text/html。PHP 用 header('Content-Type: application/json; charset=utf-8') 再 echo json_encode。json_encode 加 JSON_UNESCAPED_UNICODE 中文不转义。

更新时间:2026-09-01 10:12:15