我有一个文件夹中的SVG图像,也有一个PNG文件,以确保这些图像显示在页面上。
我的nginxconfiguration基本上是这样的:
server { listen 80; location / { root www; } }
图像位于www/images文件夹中。
我看到的是在页面中具有相同的结构:
<img src="images/logo.svg"> <img src="images/logo.png">
PNG文件就像预期的那样显示在页面上,而不是SVG。 它显示在浏览器代码200的networking标签中,但是却是空的。
当我尝试直接打开它,如http://localhost/images/logo.svg ,它只是下载它作为一个文件。
我需要添加一些特殊的configuration,使SVG文件可以在PNG / JPG文件的页面上显示吗?
添加SVG image/svg+xml svg svgz; 到/etc/nginx/mime.types的mimetypes,然后重新载入你的Nginx。