Сьогодні я перевірив вихідний код сайту і виявив, що існує файл glyphicons-halflings-regular.woff, який не був знайдений, бо мій сайт використовує іконку шрифту Glyphicons у bootstrap, тому мені потрібно завантажити пов'язані файли Glyphicons Halflings, але цей файл явно є у моєму файлі, тож як він може повідомляти про помилку 404? То яка ж конкретна причина? Я думаю, що в тій же папці в абсолютному шляху є інші файли, чому це не можна знайти? Я з'ясував, що суфікс цього файлу — .woff, чи це тому, що мій сервер не підтримує такі файли, і справді, я перевірив інформацію і виявив, що мій простір використовує хост Windows, тому мені потрібно змінити конфігурацію, щоб IIS підтримував доступ до такого типу файлів, просто змініть web.config у кореневій директорії сайту і додайте наступний код
- <staticContent>
- <remove fileExtension=".woff2"/>
- <mimeMap fileExtension=".woff2" mimeType="application/font-woff"/>
- </staticContent>
Копія коду Після наведених вище змін ви можете вирішити проблему шрифту glyphicons-halflings-regular.woff, який відображає 404 wrong notfound у bootstrap. Як показано на зображенні нижче, у 404 немає помилки
|