我尝试在 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/