Apache、Nginx下Font Awesome在 Firefox 中不显示问题解决方法

 更新时间:2014年07月25日 10:51:18   投稿:junjie  
这篇文章主要介绍了Apache、Nginx下Font Awesome在 Firefox 中不显示问题解决方法,在配置中增加一个响应头即可解决这个问题,需要的朋友可以参考下

一、Nginx服务器解决方法

服务器使用的是 Nginx,要在响应的头部添加 Access-Control-Allow-Origin 字段,添加方法是用 add_header 指令:

配置例子:

复制代码 代码如下:

location /assets/ {
    gzip_static on;
    expires max;
    add_header Cache-Control public;
    add_header Access-Control-Allow-Origin *;
}

二、Apache服务器解决方法

Font Awesome (firefox无法显示 火狐无法显示)Cross domain (跨域问题) 

The problem

It seems that, for security reasons, Firefox simply don't allow you to use by default a font that is not hosted on your domain, not even on your subdomain. The CDN based websites can be also affected in this case.

The solution

After some investigations, I found out the workaround: set a Access-Control-Allow-Origin header to the font.

复制代码 代码如下:

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

Also, if you are using nginx as your webserver you will need to include the code below in your virtual host file:
复制代码 代码如下:

location ~* \.(eot|otf|ttf|woff)$ {
    add_header Access-Control-Allow-Origin *;
}

相关文章

  • linux下用tar命令将当前目录下文件按子目录压缩归档的实现

    linux下用tar命令将当前目录下文件按子目录压缩归档的实现

    下面小编就为大家带来一篇linux下用tar命令将当前目录下文件按子目录压缩归档的实现。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • linux中SUID,SGID与SBIT的奇妙用途详解

    linux中SUID,SGID与SBIT的奇妙用途详解

    这篇文章主要给大家介绍了关于linux中SUID,SGID与SBIT的奇妙用途的相关资料,文中通过示例代码介绍的非常详细,对大家学习或者使用linux具有一定的参考学习价值,需要的朋友们下面随着小编来一起看看吧
    2018-09-09
  • Linux编程之PING实现

    Linux编程之PING实现

    这篇文章主要为大家详细介绍了Linux编程之PING实现的相关资料,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2017-01-01
  • Ubuntu20.04安装cuda10.1的步骤(图文教程)

    Ubuntu20.04安装cuda10.1的步骤(图文教程)

    这篇文章主要介绍了Ubuntu20.04安装cuda10.1的步骤(图文教程),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-07-07
  • 清除minerd进程的简单方法

    清除minerd进程的简单方法

    下面小编就为大家带来一篇清除minerd进程的简单方法。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2016-12-12
  • Linux环境下python2.7.6升级python3.5.2

    Linux环境下python2.7.6升级python3.5.2

    本篇文章主要介绍了centos7下python2.7.5升级到3.5.2,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-04-04
  • FOXHIS西软系统sybase提示通知空间不足处理方法

    FOXHIS西软系统sybase提示通知空间不足处理方法

    各位酒店的电脑房经理有没有经历过在如下图这样的错误?有时候酒店的维护费没有到位或者时间急迫的时候我们需要自己的操作,操作步骤如下文所述
    2017-01-01
  • .httacces文件的密码保护和防止盗链的实现方法

    .httacces文件的密码保护和防止盗链的实现方法

    尽管有各种各样的.htaccess用法,但至今最流行的也可能是最有用的做法是将其用于网站目录可靠的密码保护。
    2008-06-06
  • Ubuntu下使用python3中的venv创建虚拟环境

    Ubuntu下使用python3中的venv创建虚拟环境

    这篇文章主要介绍了Ubuntu下使用python3中的venv创建虚拟环境,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2019-12-12
  • Centos7上Mesos和Marathon的安装和配置

    Centos7上Mesos和Marathon的安装和配置

    这篇文章主要介绍了Centos7上Mesos和Marathon的安装和配置,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-11-11

最新评论