请问有佬知道怎么用大善人Cloudflare解决跨域问题吗

用大善人部署了一个pages (假如叫aaa.pages.dev)但是直接访问后端(假设叫aaa.com/api )会报错跨域,然后问了newBing搞不出,想问问各位佬友有没有什么办法不用后端服务器解决跨域问题


问newBing才了解workers,不太懂怎么用 :pig:


靠北,好像国内workers功能被墙了

2 个赞

你不是 pages 吗,怎么问 workers

1 个赞

pages是静态页面嘛,然后静态页面访问后端跨域了,没有Nginx的情况下 我就想看看大善人有没有办法直接解决跨域嘛

workers 里可以嵌 html,试试把 pages 嵌入 workers 里然后在 workers 里处理跨域

跨域是由后端解决的,你的后端服务配置cors就好了

1 个赞

哈哈是的,workers 被墙好久了

但是被墙了国内也用不了吧 :melting_face:

我知道 但是我没有 :joy:

worker 反代 aaa.com ,处理一下 跨域 ,worker 可以用自定义域名

worker自定义域名国内就可以正常访问吗 :thinking:

可以的,域名没被阻断的话

2 个赞

我去试试 :bili_116: :bili_116: :bili_116:

我用的转换规则,你参考一下

workers默认域名被墙,但是绑一个自定义域名就能正常访问了

1 个赞

为啥我的没有这些菜单的,好像不太一样

这个方法要写在哪个地方的

我这里是域名内的页面,且我是pro计划,但是都有转换规则

1 个赞

新建一个worker,代码粘贴进去

1 个赞

是这样子吗,然后怎么和我的pages相关联