Назад | Перейти на главную страницу

IIS7 обслуживает файлы шрифтов как 404

У меня возникают проблемы с получением файлов шрифтов, возвращаемых моим IIS. URL-адреса правильные, mime-типы установлены правильно, но я все еще получаю 404. Другие статические файлы, такие как JS, CSS, LESS, возвращаются, как ожидалось, но файлы шрифтов dang не возвращаются.

Это для проекта .NET 4.5 с MVC4, если это помогает.

Если я перемещаю файлы шрифтов за пределы приложения, файлы возвращаются правильно. Это похоже на то, как если бы в приложении .NET была какая-то настройка, препятствующая получению файлов шрифтов.

Заранее благодарим за любую помощь и дайте мне знать, будет ли вам полезна дополнительная информация.

Возможно, вам потребуется добавить тип MIME с расширением файла шрифта.

IIS не может обслуживать определенное расширение файла

Изменить: Нет, вы явно этого не сделаете, если вы их уже установили. Между прочим, типы MIME могут быть установлены для каждого приложения, поэтому вы можете просто проверить, не были ли переопределены типы MIME в файле web.config. (Поиск расширения файла в файле web.config также может принести что-то интересное или нет)