Файлы загружаются на сервер, но при скачивании выходит ошибка 404.3 (загрузка ODT, Проблема с MIME типами)

Иногда возникает ситуация, когда файл загрузился на сайт (например, через менеджер ресурсов), а при скачивании возникает ошибка

При этом файл лежит на диске сервера. 

В этом случае возможно файл такого типа, что его не может обработать корректно IIS. 

В этом случае идем на сервер / IIS Manager / Сервер / Mime Types

Проверяем, что есть нужный тип (расширение файлов). 

Например, для Open office документа, odt файлов - application/vnd.oasis.opendocument.text

Полный список можно посмотреть здесь - https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types/Common_types

После внесения элементов перезагружаем сервер и пробуем скачать файл. 

Примечание для Core версии: Необходимо в appsettings прописать настройки в разделе staticFiles:

"staticFiles": {
    ".odt": "application/vnd.oasis.opendocument.text",
    ".odtXXX": "application/vnd.oasis.opendocument.textXXX"
   // ....
  },

Falcon Space - функциональная веб-платформа разработки на узком стеке MS SQL/Bootstrap. Вводная по Falcon Space
Насколько полезной была статья?

Google поиск по нашей документации

Выгода от использования Falcon Space

В 2-3 раза экономнее и быстрее, чем заказная разработка
Более гибкая, чем коробочные решения и облачные сервисы
Используйте готовые решения и изменяйте под свои потребности
Нужна бесплатная консультация?
Получить оценку проекта
Создайте концепцию проекта на основе нашего шаблона и получите оценку проекта в виде КП.
Демо-сайт решений
Базисные решения, которые можно гибко адаптировать под себя: менять внешний вид, бизнес-логику и даже структуру базы данных.
Сайт использует Cookie. Правила конфиденциальности OK