Nginx offers to download SVG instead of showing it

mime, nginx, svg

Solution

The of your image is noted as `application/octet-stream` which a browser can only offer to download as it does not know how to interpret it.

From your `index.html` file it is clear that you were playing around with variations of the MIME-type, and it is unclear whether the standard requires image/svg or image/svg+xml (or standards being what they are, something else entirely).

Problem

I try to show SVG file in HTML or separate tab but Nginx offers me to download it. I took normal SVG file which works on another site but not in my server. Where is a problem? Here is an example http://proximax.ru/media/content/final/plane2.svg Also here SVG in HTML http://proximax.ru/index/

Original source