前言
之前根据六神的教程弄了一个友链检测,因为是备案域名所以可以白嫖edgeone pages国内节点,所以就部署在了edgeone pages上。
最近访问发现友情链接检测的数据无法调取,显示cors跨域,之前是没有的。估计是最近加上了。
教程
1.首先找到你的项目,在项目生成的目录下,比如public目录下增加一个edgeone.json的文件。
2.将如下代码加到edgeone.json文件中。
{
"headers": [
{
"source": "/*",
"headers": [
{
"key": "Access-Control-Allow-Origin",
"value": "https://blog.xrbk.cn"
}
]
}
]
}
3.将.gitignore文件中*.json类似代码注释或删除掉。
至此,就能解决edgeone pages跨域问题了。