虚拟主机Apache AddType_json与woff字体
美橙互联虚拟主机设置 MIME 类型是为了让服务器正确识别文件格式。IIS 默认不支持 .json、.woff、.webp 等格式,访问返回 404,需要在 web.config 里添加 mimeMap。Apache 默认支持的格式多,缺失的用 .htaccess 的 AddType 添加。
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配置):
```
配置完用 du -sh 查看确认。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-08-27 13:08:10