Ошибка получения глификонов-халфлингов-regular.woff2 при успешном вызове AJAX из jQuery
Я получаю сообщение об ошибке, в котором говорится, что jQuery не смог найти путь к глификонам-халфлингам-regular.woff2. Ошибка появляется, когда запускается функция для успешного запроса AJAX. В этой функции я вставил гиперссылку, которая использует глификон из Twitter Bootstrap.
Посмотрев на путь, я уверен, что это правильный путь, поэтому я не знаю, почему он дал мне ошибку. Как я могу исправить эту ошибку?
![Screenshot of the error]()
Ответы
Ответ 1
Используя IIS, я исправил его внутри файла Web.config, добавив следующее внутри <system.webServer>
:
<staticContent>
<remove fileExtension=".woff" />
<remove fileExtension=".woff2" />
<mimeMap fileExtension=".woff" mimeType="application/font-woff" />
<mimeMap fileExtension=".woff2" mimeType="application/font-woff" />
</staticContent>
Заметьте, что сначала удаляю расширения, если они уже существуют.
Ответ 2
Чтобы заставить его работать с IIS Express, вам нужно добавить тип mime. В текстовом редакторе откройте файл в папке "Документы" в %UserProfile%\Documents\IISExpress\config\applicationhost.config
Найдите строку, которая выглядит так:
<mimeMap fileExtension=".woff" mimeType="font/x-woff" />
Я бы порекомендовал изменить его, поскольку официальный тип MIME изменился, но, несмотря на то, что он просто скопировал эту строку и добавил новую, и измените файлExtension на .woff2 в новом. Вот мой измененный файл (с исправленными типами MIME)
<mimeMap fileExtension=".woff" mimeType="application/font-woff" />
<mimeMap fileExtension=".woff2" mimeType="application/font-woff" />
Ответ 3
Если вы предпочитаете работать в графическом интерфейсе IIS или не уверены в командной строке или файлах конфигурации, выполните следующие действия.
Чтобы устранить ошибку при получении глификонов-халфлингов-regular.woff2 в IIS, вам просто нужно добавить тип MIME для woff2.
- Откройте IIS и выберите свой сервер
- В представлении функций выберите Типы MIME
- Нажмите Добавить... на панели Действия (верхний правый угол)
- Введите Расширение имени файла .woff2
- Введите тип MIME application/font-woff
Кроме того, как отметил palehorse, убедитесь, что тип MIME для .woff и .woff2 application/font-woff
Источники: