svg - Nginx 提供下载 SVG 而不是显示它

标签 svg nginx mime

我尝试在 HTML 或单独的选项卡中显示 SVG 文件,但 Nginx 允许我下载它。
我采用了在另一个站点上工作但不在我的服务器上的普通 SVG 文件。

哪里有问题?

这是一个例子 http://proximax.ru/media/content/final/plane2.svg
还有这里的 HTML 中的 SVG http://proximax.ru/index/

最佳答案

我修好了它。
我添加到/etc/nginx/mime.types

image/svg+xml svg svgz;

然后我检查了服务器响应是否正确
wget -O - -S http://proximax.ru/media/content/final/avW30U.svg > /dev/null
..
Content-Type: image/svg+xml
..

为了清楚起见,我还关闭了其他虚拟空间。

关于svg - Nginx 提供下载 SVG 而不是显示它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3695409/

相关文章:

javascript - Firefox svg 渲染 : how to get real g position?

ssl - 让我们与 Jitsi Meet 一起为站点加密证书

java - Java实现文件上传类型

html - SVG 图像没有拉伸(stretch)到指定的大小

svg - 如何处理SVG像素捕捉

html - 给定路径的 Svg 填充动画

ruby - Sinatra:热代码插入生产?

java - 在作为代理工作的 Nginx Ring 处理程序中读取服务器名称

java - 解析 'multipart/alternative' 内容类型

excel - Excel 创建的以分号作为分隔符的 CSV 文件的正确 MIME 类型是什么