NGINX рассматривает SVG как обычный текст - PullRequest
0 голосов
/ 26 июня 2018

У меня есть изображение, которое я пытаюсь загрузить из файла SVG. Тем не менее, мой mime.types файл на моем сервере nginx содержит правильную строку:

...
image/svg+xml svg svgz;
...

Когда я пытаюсь загрузить файл, сервер говорит, что это обычный текст:

$ wget -O - -S http://172.22.253.119:2998/tw-logo-on-dark-2.svg > /dev/null
--2018-06-26 09:05:06--  http://172.22.253.119:2998/tw-logo-on-dark-2.svg
Connecting to 172.22.253.119:2998... connected.
HTTP request sent, awaiting response...
  HTTP/1.1 200 OK
  Server: nginx/1.13.12
  Date: Tue, 26 Jun 2018 14:05:06 GMT
  Content-Type: text/plain
  Content-Length: 26706
  Last-Modified: Mon, 25 Jun 2018 16:05:40 GMT
  Connection: keep-alive
  ETag: "5b3112d4-6852"
  Accept-Ranges: bytes
Length: 26706 (26K) [text/plain]
Saving to: ‘STDOUT’

Может кто-нибудь сказать мне, что я делаю не так?

1 Ответ

0 голосов
/ 26 июня 2018

Решение было включить это в мои nginx.conf:

http {
  include /etc/nginx/mime.types; # This includes the built in mime types
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...