Проблема:
анализирую загрузку веб страницы (сайт на ASP.NET MVC) через средства разработчика Chromeнаблюдаю ошибку загрузки одного ресурса,
GET https://(сайт)/Content/themes/SbAdmin2/font-awesome-4.7.0/fonts/fontawesome-webfont.woff2?v=4.7.0 net::ERR_ABORTED 404 (Not Found)
причем, проверю по ftp: файл в директории есть
Погуглил:
если вкратце, то ошибка появляется из-за того что настройки веб-сервера не воспринимают расширение .woff2 как статический контент.
Нужно помочь в єтом веб серверу.
Делается через web.config. Нужно добавить несколько строк в разделе system.webServer / staticContent
Добавленные строки выделил
<system.webServer>
<staticContent>
<clientCache cacheControlCustom="public" cacheControlMode="UseMaxAge" cacheControlMaxAge="365.00:00:00" />
<remove fileExtension=".woff" />
<remove fileExtension=".woff2" />
<mimeMap fileExtension=".woff" mimeType="application/x-font-woff" />
<mimeMap fileExtension=".woff2" mimeType="application/font-woff2" />
</staticContent>
Материалы по теме
HTTP 404 Not Found Error with .woff or .woff2 Font Files
https://hotcakescommerce.zendesk.com/hc/en-us/articles/210926903-HTTP-404-Not-Found-Error-with-woff-or-woff2-Font-Files
How to solve glyphicons-halflings-regular.woff2 Err_Aborted issue in ASP.Net MVC 5
https://stackoverflow.com/questions/46508793/how-to-solve-glyphicons-halflings-regular-woff2-err-aborted-issue-in-asp-net-mvc
Комментариев нет:
Отправить комментарий