前言

之前根据六神的教程弄了一个友链检测,因为是备案域名所以可以白嫖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跨域问题了。