本想着把图片和css这些静态文件换一个空间这样网站打开速度可能会更快一些,谁知道换了后,图标一直都不显示,搞得我又是一阵瞎折腾,又是检查路径又是看代码有没有问题。发现搞不懂。还是百度一下
发现解决办法 如下
修复跨域(CORS)问题
在你的外链服务器的配置文件里添加以下代码 (宝塔面板在 网站 ==> 选择你的外链站 ==> 配置文件,添加到适当位置),之后刷新CDN缓存 (如有):
# 允许跨域
location ~ .*\.(js|css|ttf|woff|woff2)?$ # 此处更改你允许的格式
{
add_header 'Access-Control-Allow-Origin' *;
}
或者
add_header Access-Control-Allow-Origin *;
add_header Access-Control-Allow-Headers Origin,Accept,Authorization,platformId,ut,DNT,X-CustomHeader,Keep-Alive,User-Agent,X-Requested-With,If-Modified-Since,Cache-Control,Content-Type;
add_header Access-Control-Allow-Methods GET,POST,OPTIONS;
add_header Access-Control-Allow-Credentials true;
完美解决
Comments | NOTHING