json不能访问_svg与webp类型添加
json不能访问的常见表现:json 文件访问 404、字体文件(.woff/.woff2)不加载、svg 图片显示裂图、webp 图片无法显示、mp4 视频无法播放。这些都是服务器不认识文件扩展名,不知道用什么 Content-Type 返回,直接拒绝。
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配置):
```
mp4无法播放是 MIME 配置中的常见问题。配置不生效检查 web.config/.htaccess 是否在正确目录、语法是否正确、是否被父目录配置覆盖;IIS 重复 mimeMap 报错用 remove 先移除;字体 CORS 问题加跨域头;webp 旧浏览器不支持,要做降级(用 jpg 替代)。
SVG 文件的特殊性:SVG 是 XML 格式,MIME 必须是 image/svg+xml,用 text/xml 或 application/octet-stream 浏览器会下载而不是显示。SVG 还可以内嵌 HTML,有 XSS 风险,用户上传的 SVG 要过滤脚本或转成图片。

更新时间:2026-08-26 22:04:51
上一篇:阿里云虚拟主机批量替换链接教程_sed与SQL批量替换