CSS加载字体跨域问题
CSS加载字体跨域问题
小神威 发表于2年前
CSS加载字体跨域问题
  • 发表于 2年前
  • 阅读 536
  • 收藏 0
  • 点赞 0
  • 评论 0

标题:腾讯云 新注册用户域名抢购1元起>>>   

摘要: 解决错误“Font from origin 'http://xxx' has been blocked from loading by Cross-Origin Resource Sharing policy: No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://yyy' is therefore not allowed access.”

解决方法:

为指定类型文件http头里面添加Access-Control-Allow-Origin属性,允许指定域名进行访问。

在Apache的域名主机配置内添加:

<FilesMatch "\.(ttf|ttc|otf|eot|woff|css)$">
  <IfModule mod_headers.c>
    Header set Access-Control-Allow-Origin "http://yyy"
  </IfModule>
</FilesMatch>

PS:别忘记开启apache的mod_headers模块


标签: CSS 跨域 apache
共有 人打赏支持
粉丝 0
博文 3
码字总数 565
×
小神威
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: