Cloudflare workers 可以绑定自已的域名吗?

2021-05-08 15:53:44 +08:00
 labulaka521

我使用 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.
4085 次点击
所在节点    问与答
24 条回复
xmumiffy
2021-05-08 16:36:00 +08:00
dns 随便写一个 但是要开 cf proxy,然后在 workers 页面绑定
kfll
2021-05-08 16:40:15 +08:00
看起来你的 dns 配置是 OK 的,方便发一下路由配置看一下吗
labulaka521
2021-05-08 17:16:01 +08:00
@xmumiffy dns 是 A 记录还是 CNAME
labulaka521
2021-05-08 17:16:56 +08:00
@kfll
路由:gravatar.mydomain.com/*
worker 就是选的指定的 worker
labulaka521
2021-05-08 17:20:24 +08:00
@labulaka521 我现在用的 CNAME 直接到我的 worker 地址,我看别人的文章说可以添加一个 A 记录,IP 填一个无效的 IP,但是要开 proxy,然后在 worker 那里选上路由就可以了,但是我这样试了 不行
lucifer69
2021-05-08 17:29:12 +08:00
路由前面加上 http 或者 https 试试
labulaka521
2021-05-08 17:33:45 +08:00
@lucifer69 试了 不行
lucifer69
2021-05-08 17:36:49 +08:00
@labulaka521 你新建一个 worker 试试,我在用的路由是这样的 https://pan.mydomain.com/* 是没问题的
youmoo
2021-05-08 17:37:01 +08:00
可以的,我这个域名就是绑定的 workers https://blog.beloved.family
labulaka521
2021-05-08 17:37:51 +08:00
@youmoo 请问下 dns 那里你是怎么配置的
labulaka521
2021-05-08 17:38:06 +08:00
@lucifer69 好的
labulaka521
2021-05-08 17:41:35 +08:00
@lucifer69 貌似是部署的 worker 的问题 用默认的正常 我自已部署的一个 proxy 服务估计有问题所以导致访问不了
fangwenxue
2021-05-08 17:49:28 +08:00
dns 解析到 1.1.1.1 就行
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
labulaka521
2021-05-08 18:33:31 +08:00
@youmoo 我发现不是 worker 配置的问题 我用了默认的 js 然后设置了域名就正常,如果用了代理网站的配置就失败了
worryfree
2021-05-08 18:51:05 +08:00
@labulaka521 a 记录随便 ip,然后在 workers 绑定就可以,一般写法 cf.Baodu.com/* 域名先 a 记录,不然出错
worryfree
2021-05-08 18:53:26 +08:00
还有一件事,域名必须在 cf,别的域名商不行
worryfree
2021-05-08 18:55:54 +08:00
labulaka521
2021-05-08 19:38:56 +08:00
@worryfree worker 的 js 能分享一下吗 我看看和我的有什么差别
域名是在 cf 的
worryfree
2021-05-08 19:50:15 +08:00
@labulaka521 github 搜索 worker 一堆 js 教程

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

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

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

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

© 2021 V2EX