суббота, 29 декабря 2018 г.

ASP.NET MVC Ошибка при загрузке fontawesome-webfont.woff2 ERR_ABORTED 404 (Not Found)


Проблема: 

анализирую загрузку веб страницы (сайт на 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

Комментариев нет:

Отправить комментарий