【已解决】网站静态资源CDN后出现ttf woff字体跨域问题

如果cdn域名+资源路径是可以通过浏览器url地址栏打开的

那么一般是因为nginx配置的原因,找到nginx的配置文件

添加代码:

# 允许指定域名访问;
location ~ .*.(eot|ttf|ttc|otf|eot|woff|woff2|svg)(.*) {
add_header Access-Control-Allow-Origin http(s):https://www.5186a.com //这里填写你的域名;
}
 
# 如果不行换这个
# 允许所有域名访问;
location ~ .*.(eot|ttf|ttc|otf|eot|woff|woff2|svg)(.*) {
add_header Access-Control-Allow-Origin *;
}

宝塔面板直接添加到配置文件中,记得添加好后,要重载nginx配置

【已解决】网站静态资源CDN后出现ttf woff字体跨域问题

如果还不行,把上面的域名换成*号试一试,再不行就需要检查cdn配置

以腾讯云cdn举例,进入域名管理页面-选择高级配置-HTTP响应头配置-新增规则,按图选择即可,头部取值可设置为指定域名访问

例如:https://www.5186a.com

设置好后记得刷新一下cdn缓存。

如果使用中有任何问题或者解决不好欢迎文末留言 皮先生会抽空帮你解决哦!

声明

⚠️免责声明:本站的资源均来自于用户投稿,作个人学习使用,其版权均归原作者所有。

⚠️侵权声明:如有侵权请来信:wenanjiejie#qq.com 告知。

⚠️转载声明:若需转载,请保留原文链接并附出处,谢谢合作。

0 条回复A文章作者M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到