Доброго времени суток, уважаемые!
Возникла такая проблема - не подгружаются шрифты на сайте. При этом на локальном хосте всё работает прекрасно.
Проверил раз дцать - все пути прописаны правильно, консоль фаерфокса показывает 200 ОК, но вот не работают шрифты, хоть плачь!
Для пробы подключил шрифт с гуглфонт - работает.
В итоге, кажется нашел проблему! В файле .htaccess запросы отправляются на index.php (для ЧПУ)
DirectoryIndex index.php
AddDefaultCharset windows-1251
AddCharset windows-1251 .php
RewriteEngine On
RewriteCond %{HTTP_HOST} ^([^www].*)$
RewriteRule ^(.*)$ http://www.%1/$1 [L,R=301]
RewriteRule .* index.php [L]
и из-за этого на самом сервере загрузка блокируется.
Но вот как это дело обойти? =( Писать в службу поддержки хостера... Так она там а) тормозная, б) рассчитана на выпускников Высшей Школы Программирования (все слова с заглавной). То есть, вроде как отвечают, но этот ответ надо прямо сюда, на Тостер, постить с воплем: "Люди, объясните, ради всего святого, чего они хотят!"
В общем пока единственное до чего додумался - закинуть шрифты на другой хост и подключить через link. Но это такое извращение.