
我使用 CNAME 到了 cloudflare workers 的域名,设置了路由,但是访问还是报错
Error 1021 Ray ID: 64c11ee5d7e2dcd2 2021-05-08 07:54:33 UTC Could not find host What happened? You've requested a page on a website (gravatar.readrss.me) that is on the Cloudflare network. Cloudflare is currently unable to resolve your requested domain (gravatar.readrss.me). There are two potential causes of this: Most likely: if the owner just signed up for Cloudflare it can take a few minutes for the website's information to be distributed to our global network. Less likely: something is wrong with this site's configuration. Usually this happens when accounts have been signed up with a partner organization (e.g., a hosting provider) and the provider's DNS fails. 1 106npo 2021-05-08 16:36:00 +08:00 dns 随便写一个 但是要开 cf proxy,然后在 workers 页面绑定 |
2 kfll 2021-05-08 16:40:15 +08:00 看起来你的 dns 配置是 OK 的,方便发一下路由配置看一下吗 |
3 labulaka521 OP @xmumiffy dns 是 A 记录还是 CNAME |
4 labulaka521 OP |
5 labulaka521 OP @labulaka521 我现在用的 CNAME 直接到我的 worker 地址,我看别人的文章说可以添加一个 A 记录,IP 填一个无效的 IP,但是要开 proxy,然后在 worker 那里选上路由就可以了,但是我这样试了 不行 |
6 lucifer69 2021-05-08 17:29:12 +08:00 路由前面加上 http 或者 https 试试 |
7 labulaka521 OP @lucifer69 试了 不行 |
8 lucifer69 2021-05-08 17:36:49 +08:00 @labulaka521 你新建一个 worker 试试,我在用的路由是这样的 https://pan.mydomain.com/* 是没问题的 |
9 youmoo 2021-05-08 17:37:01 +08:00 可以的,我这个域名就是绑定的 workers https://blog.beloved.family |
10 labulaka521 OP @youmoo 请问下 dns 那里你是怎么配置的 |
11 labulaka521 OP @lucifer69 好的 |
12 labulaka521 OP @lucifer69 貌似是部署的 worker 的问题 用默认的正常 我自已部署的一个 proxy 服务估计有问题所以导致访问不了 |
13 fangwenxue 2021-05-08 17:49:28 +08:00 dns 解析到 1.1.1.1 就行 |
14 youmoo 2021-05-08 17:50:44 +08:00 @labulaka521 老早配置的都忘了,我登录看了下,大概有 2 点: 1. 在 workers 下面新增一个 Route: blog.beloved.family/*,指向你的 worker 名称,比如 wx 2. 在 dns 下面配置一个 cname: 我配置是 blog, 然后指向 woker 的全域名,比如 wx.ym.workers.dev ,并将 proxy status 设置为 dns only |
15 labulaka521 OP @youmoo 我发现不是 worker 配置的问题 我用了默认的 js 然后设置了域名就正常,如果用了代理网站的配置就失败了 |
16 worryfree 2021-05-08 18:51:05 +08:00 via iPhone @labulaka521 a 记录随便 ip,然后在 workers 绑定就可以,一般写法 cf.Baodu.com/* 域名先 a 记录,不然出错 |
17 worryfree 2021-05-08 18:53:26 +08:00 via iPhone 还有一件事,域名必须在 cf,别的域名商不行 |
18 worryfree 2021-05-08 18:55:54 +08:00 via iPhone |
19 labulaka521 OP @worryfree worker 的 js 能分享一下吗 我看看和我的有什么差别 域名是在 cf 的 |
20 worryfree 2021-05-08 19:50:15 +08:00 via iPhone @labulaka521 github 搜索 worker 一堆 js 教程 |
21 worryfree 2021-05-08 19:50:43 +08:00 via iPhone 脚本 |
22 XIU2 2021-05-08 19:53:58 +08:00 首先你的域名要托管在 Cloudflare 中。 然后去添加一个 A 记录解析,IP 随便写,开启橙色云朵(走 CDN )。 注意:如果你想要该域名自选 Cloudflare CDN IP,那么这里就要填写自选 IP,并不要开启橙色云朵(不走 CDN ),这样的话解析的就是自选 IP 了,而因为指向的还是 Cloudflare CDN IP,所以完全一样。 接着去网页顶部功能列表中选择 [Workers],点击 [添加路由],第一个 [路由] 输入你前面刚才添加的域名(域名后面以 /* 结尾), 第二个 [Worker] 选择你要指向的 Worker 名称,点击 [保存]。 完成~ 简单来说就是添加一个域名 A 解析记录,并将其路由指向 Worker ~ |
23 richardwong 2021-05-09 14:41:25 +08:00 可以。我阿里云注册的域名,刚绑过去 |
24 lazygoat644 2022-06-01 11:08:04 +08:00 @XIU2 谢谢,设置的时候没有 /*,导致几乎无法跳转。。。 |