Apache/Nginx下Font Awesome在Firefox中不显示怎么解决
时间:2023-05-22 23:12
一、nginx服务器解决方法 服务器使用的是 nginx,要在响应的头部添加 access-control-allow-origin 字段,添加方法是用 add_header 指令: 配置例子: 复制代码 代码如下: location /assets/ { 二、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)$"> 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)$ { 以上就是Apache/Nginx下Font Awesome在Firefox中不显示怎么解决的详细内容,更多请关注Gxl网其它相关文章!
gzip_static on;
expires max;
add_header cache-control public;
add_header access-control-allow-origin *;
}
<ifmodule mod_headers.c>
header set access-control-allow-origin "*"
</ifmodule>
</filesmatch>
add_header access-control-allow-origin *;
}