У меня есть мой сайт, который работает с fontawesome, но когда я набираю свой сайт без www. до этого он не показывает значки. Когда я помещаю www. впереди они показывают op. Что мне нужно изменить. сайт о котором идет речь www.bluestar.be и bluestar.beFontAwesome не отображается без www
редактировать: это моя консоль:
Access to Font at 'http://www.bluestar.be/sites/all/themes/rhythm/fonts/fontawesome-webfont.ttf?v=4.4.0' from origin 'http://bluestar.be' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://bluestar.be' is therefore not allowed access.
РЕШЕНИЕ Я добавил эти строки кода, чтобы перенаправить site.com на www.site.com
RewriteCond %{HTTP_HOST} .
RewriteCond %{HTTP_HOST} !^www\. [NC]
RewriteRule^http%{ENV:protossl}://www.%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
Обе ссылки работают нормально .... –
Вы должны изменить файл .htaccess и установить «Access-Control-Allow-Origin». чтобы позволить шрифт-awesome для обоих случаев. см. это [http://drupal.stackexchange.com/questions/164096/font-awesome-not-working-when-using-http] –