cloudflare worker 求助

2022-06-21 13:27:30 +08:00
 Authorization
我现在用 nginx 代理 ass.abc.com 到 127.0.0.1/js
然后在 worker 绑定一个域名 js.abc.com
为什么在网站上无法加载 js.abc.com 显示 522

addEventListener("fetch", event => {
event.respondWith(handleRequest(event.request))
})

async function handleRequest(request) {
// Cloudflare Workers 分配的域名
cf_worker_host = "xxx.xxx.workers.dev";
// 自定义的域名
origin_host = "js.abc.com";
host = "ass.abc.com";
// 替换 2 次以同时兼容 Worker 来源和域名来源
url = request.url.replace(cf_worker_host, host).replace(origin_host, host);
return fetch(url);
}

原因是 cors 吗?我用 xxx.xxx.workers.dev 在浏览器能打开 JS ,但是直接用这个地址也是无法加载 JS 。522
2159 次点击
所在节点    程序员
12 条回复
jobcher
2022-06-21 15:07:58 +08:00
刚刚 cloudflare 挂了 哈哈哈哈
MagmaBlock
2022-06-21 15:09:09 +08:00
虽然不太清楚怎么回事,但是建议等会再搞,Cloudflare 崩了((
cev2
2022-06-21 15:10:36 +08:00
不仅套了 cloudflare 的网站显示 500 Internal Server Error ,连 warp 也一起挂了。
tobepro
2022-06-21 15:11:06 +08:00
刚才 Cloudflare 挂了
roiding
2022-06-21 15:12:24 +08:00
原来不止我一个人发现 cloudflare 挂了啊 大大的 500 nginx 显示在那

搞得我代理都挂了,吓得我立马切到一台日本服务器去 curl ,发现也是 500 ,心放下了。只要不是又被墙了就好
seanzxx
2022-06-21 15:12:55 +08:00
cloudflare 挂得真彻底
不光主站挂了,连状态网站 https://www.cloudflarestatus.com 也挂了
roiding
2022-06-21 15:13:33 +08:00
直接用哪个地址
SingeeKing
2022-06-21 15:19:23 +08:00
cf 中国完全没受影响,看样子有着物理隔离?
Tounea
2022-06-21 15:23:52 +08:00
我说刚刚 V2EX 怎么显示 500 Internal Server Error !
axioslancer
2022-06-21 15:26:05 +08:00
我还以为我代理有问题
aosan926
2022-06-21 15:45:15 +08:00
@SingeeKing #8 好像是有影响的,我们的 Shopify 站点在国内就没法访问,但是使用香港的网络就正常
SingeeKing
2022-06-21 16:33:27 +08:00
@aosan926 我说的是 Cloudflare Enterprise 的 China Network ,好像没有受到影响

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/861097

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX