css加载字体的跨域问题
来源:互联网 发布:mac下载fs2you 编辑:程序博客网 时间:2024/06/06 03:00
版权声明:本文为博主原创文章,未经博主允许不得转载。
刚才碰到一个css加载字体跨域问题,记录一下啊。
站点的动态请求与静态文件请求是不同的域名的。站点的域名为 www.domain.com,而静态文件的域名为 st.domain.com。
问题:
页面中加载css文件:<link rel="stylesheet" href="http://st.domain.com/css/uniform.css" />
此css中调用了外部字体如下:
@font-face { font-family: 'FontAwesome'; src: url('../font/fontawesome-webfont.eot');}
浏览器报请求跨域的错误。
解决方案:
我们使用Access-Control-Allow-Origin:* 通过启用cors 来解决跨域问题。
具体步骤如下:
1.开启apache的mod_headers模块
LoadModule headers_module modules/mod_headers.so
2.在st.domain.com的主机配置中加入
Header set Access-Control-Allow-Origin http://www.domain.com (这句话也可以加入到url重写文件)
重启apache。
0 0
- css加载字体的跨域问题
- css加载字体的跨域问题
- css加载字体的跨域问题
- css加载字体
- css 加载字体
- css 加载字体
- 通过css加载远程字体
- 在 CSS 里加载字体
- css 字体问题
- firefox不支持web font字体文件的跨域加载
- django遇到css加载不成功的问题
- html加载外部css、js的问题
- CSS 的字体属性
- IE9 css, 字体显示问题
- 关于几个常见的css字体设定问题
- wordpress 删除google字体,解决加载慢的问题
- Android 解决TextVIew加载自定义字体慢的问题
- CSS加载外部字体以及字体格式转换
- 全志R16平台Android下添加自定义按键
- 再牛的seo技术也比不上让用户记住我们的品牌文化
- 输入输出技术
- ubuntu usb接口在开机后全部失效,只有重启才能恢复的解决办法
- Node.js Express连接mysql完整的登陆注册系统(windows)
- css加载字体的跨域问题
- Logistic回归建模
- 2.符号的技巧
- 欢迎使用CSDN-markdown编辑器
- tsc - error TS2304 Cannot find name 'Set'/'Promise'
- 解除搜狗引击不收录网站的问题分享
- 数据结构数组的应用--求鞍点
- LeetCode7.Reverse Integer
- 随着百度算法不断调整跟变革对SEO行业的影响