Добавлен woff2 MimeType на уровне сервера в IIS8.5. Шрифты woff2 загружаются на домашнюю страницу и некоторые страницы, но не загружаются на некоторых других страницах. Есть идеи о том, что может быть причиной этого?
Сайт является сайтом на wordpress.
У меня была такая же проблема на моем сервере IIS 8.5. В итоге я добавил в свой файл Web.config следующее:
<system.webServer>
<staticContent>
<remove fileExtension=".woff" />
<remove fileExtension=".woff2" />
<mimeMap fileExtension=".woff" mimeType="application/font-woff" />
<mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />
</staticContent>
</system.webServer>
Если у вас уже есть раздел в файле Web.config, вы должны просто добавить тег и содержимое в этот раздел. То же самое, если у вас уже есть раздел в вашем разделе: просто добавьте пары и, как в примере выше.
Еще одно замечание: вы можете обнаружить, что серверу нужен тип application / x-font-woff или даже, возможно, просто font / woff и font / woff2.
Вот хороший пост в блоге из Рик Страл показаны другие методы достижения тех же результатов с помощью диспетчера IIS и командной строки.