Днес проверих изходния код на сайта и открих, че има файл glyphicons-halflings-regular.woff, който не беше намерен, защото моят сайт използва иконата на шрифта Glyphicons в bootstrap, така че трябва да заредя свързаните файлове на Glyphicons Halflings, но явно този файл има в моя файл, така че как може да докладва грешка 404? Каква е конкретната причина, мисля, че има и други файлове в същата папка в Absolute Path, защо това не може да се намери? Открих, че суфиксът на този файл е .woff, дали е защото моят сървър не поддържа такъв тип файл, и наистина, проверих информацията и установих, че моето пространство използва Windows хост, така че трябва да променя конфигурацията, за да позволя IIS да поддържа достъп до този тип файл, просто модифицирай web.config в коренната директория на сайта и добавя следния код
- <staticContent>
- <remove fileExtension=".woff2"/>
- <mimeMap fileExtension=".woff2" mimeType="application/font-woff"/>
- </staticContent>
Копирай код След горните модификации можете да решите проблема с glyphicons-halflings-regular.woff шрифт, който отчита 404 грешно notfound в bootstrap. Както е показано на изображението по-долу, при 404 няма грешка
|