Dier_Sergio_Great
@Dier_Sergio_Great
Увлеченный человек

Почему на странице не грузятся шрифты, но ссылки правильные, ПОЛТЕРГЕЙСТ?

Гуру дайте совет пожалуйста. Шрифт доступен по адресу http://mugyarn.ru/media/jui/fonts/IcoMoon.woff
ссылки на шрифт указаны верно, имею опыт, адресация правильная.
В файле
https://mugyarn.ru/templates/protostar/css/template.css
указан шрифт на 7348 строке.
Сайт работает на CMS Joomla. Шрифт представляет из себя иконки.
В панели отладки раздела Network можно увидеть что загрузка шрифта имеет ошибку FILED.
Но если навести мышку на ссылку шрифта и нажать открыть шрифт в новой вкладке
то ОН запросит окно скачивания сохранить его на компьютер.
т.е. Шрифт доступен и ссылка указана верно, Почему он FILED?
6011c1d0e41d2709056362.png

6011c45c99ead802016931.png
  • Вопрос задан
  • 59 просмотров
Решения вопроса 1
dyuriev
@dyuriev
A posteriori
Ща пальцем в небо ткну, ибо инфы по минимуму и приходится лишь догадываться что именно вы делаете.

Вы открываете домен https://www.mugyarn.ru/ и там нет шрифта
А все потому шрифт тянется с домена https://mugyarn.ru/

Тут возникает "опачки" из-за незнания того, что кроссдоменные запросы запрещены в том числе для шрифтов.

Cпособ 1, адекватный
Лечится путем прописывания относительных путей до css/font/js ресурсов без домена + отказ от тега <base ... /> в контейнере <head>

Способ 2, в вашем случае костыльный - прописывание CORS-заголовков, например, через htaccess:
<FilesMatch "\.(ttf|woff)$">
	Header set Access-Control-Allow-Origin "*"
	Header set Access-Control-Allow-Methods "GET, OPTIONS"
</FilesMatch>

Способ 3, опять таки костыльный, но минимум телодвижений
Воткните редирект с www.mugyarn.ru на mugyarn.ru
Судя по сайту, качеству верстки и тд - для вас оптимальный вариант
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы