墨穗app.notebase.cn
控制台
内容库
动态
管理
账户
U
用户
--
在线
v1.0.165 · 墨穗笔记
笔记

Notebase墨穗
静水流深,落墨成穗。

0笔记
0工具
30推荐

分类导航

按主题直达

编辑精选

站内用户贡献 · 真实笔记

最新收录

每日更新
继续浏览全部内容 →

笔记

0
加载中...

工具

0

此页用于记录用户反馈问题后的每一次改进

关于

笔记用法

“写笔记”支持四种格式——Word 文档、Excel 表格、Markdown、纯文本,起稿或二次编辑时都能随时切换,同一篇笔记想用哪种形态来记,都由你说了算。

md、txt、csv、json 这类纯文本则原样载入,不做多余加工。拿一张现成的表倒进来、改几笔、再导出去,等于白用一台免费的格式转换器。

要带走就在右上角点“下载”,可导出 PDF、Word、Markdown、Excel、TXT 等格式;列表卡片“⋯”菜单里,也有同样的下载入口。

工具用法

在“工具”页点“+ 上传工具”即可发布:填好名称与链接,再用 Markdown 把使用方法写清楚——能解决什么问题、怎么装、怎么用,比堆介绍实在。

要分发安装包就一并上传压缩包(ZIP、RAR、7Z、TAR.GZ,最大 35MB),别人在详情页一键下载;只放链接不带附件也可以。

工具按大家的收藏热度排序,好用的自然会被顶上来。发布后可在详情页或卡片菜单里编辑、下架。

隐藏笔记

写笔记时勾上“隐藏”,这篇就只存在于你自己的账号里:不进列表、不进搜索、不上首页精选,也不会出现在任何公开的页面,链接发给别人同样打不开。

适合放密码、草稿、日记这类只给自己看的内容;想公开,去“发布”打开它,把“隐藏”的勾去掉再保存,之后编辑会默认保持原状态,不会悄悄变回公开。

不想公开、只想临时给人看:点“分享”生成一条带密码和有效期的链接,到期自动失效,你也能随时撤销。

数据安全

你的内容会同时保存在多个副本上,系统定期做备份与完整性校验,再配合异地容灾机制:就算某台机器出问题,数据也不会丢,可以长期放心存放;特别重要的资料,仍建议你另外再留一份备份。

技术

全站跑在容器化、模块化的现代架构上,更新、部署、回滚都很快,扩展性和稳定性都按长期运营的标准来设计(Built for reliability, designed to scale)。

理念

这个网站最早只是一个人的笔记仓库,后来慢慢长成现在的知识中枢。设计上很克制——没有广告、没有追踪、没有推荐算法,只是干干净净地存放一些东西;既然做好了,就公开出来,万一有人用得上呢。

原则

不做大而全,不做平台梦,保持简单、保持克制、保持好奇。所有内容都由用户贡献、由用户维护:不会突然冒出付费墙,不会在角落塞广告位,也不会把你的数据卖给第三方。

更多

产品会持续迭代,站内日志页记录着每一次改动,改了什么都有迹可循;想了解这个站是怎么一步步走到今天的,翻翻日志就能看到来龙去脉。

举报

如果在这里看到涉嫌违规的内容,点对应卡片右侧的“举报”按钮就能提交,我们会尽快核实处理;也谢谢你花一点时间,一起把这里维护干净。

趋势

// 点击导航加载发现
归档
// 归档为空
最近浏览
// 暂无浏览记录
发布
// 加载中...
用户发布
// 加载中...
用户管理
// 加载中...
访问统计
// 加载中...
内容审核
// 加载中...
个人信息
// 加载中...
返回首页

CF Worker 绑自定义域名失败?

2026-09-02计算机网络

把一个小工具写成 Cloudflare Worker 后,想挂到自己的子域 tools.xxx.com 上,而不是用 CF 送的那个 workers.dev 域名。折腾了一晚上,把流程里几个坑都踩了一遍,记下来免得下次再犯。

先说结论:Worker 绑自定义域名,域名必须是一个"在 Cloudflare 上 active 的 zone"。我最初域名托管在阿里云,NS 完全不在 CF,直接在 Worker 的 Custom Domains 里填 tools.xxx.com,页面一直报错,大意是让我先把这个域名加进 Cloudflare(add a site),我一开始还以为是 Worker 配置写错,反复删了重建,纯浪费时间。

顺带把背景理清楚,CF 的 Worker 默认挂在 *.workers.dev 下,workers.dev 整个域名是 CF 自己保留的。早期有人想绕开"必须托管给 CF"的限制,在自己注册商那边把子域 CNAME 指到 workers.dev 的某个子域,想着 CF 边缘解析完直接回源到 Worker。这条路后来被 CF 收紧了,而且 CNAME 指过去后实际能不能路由到 Worker 受很多因素影响,遇到过的表现是时通时不通、或者访问时报错页面。现在官方推荐并且可靠的做法就是 zone 托管到 CF,然后用 Custom Domain 或 Route 绑。

DNS 层还有个根因,就是裸域(apex)在标准 DNS 里不能直接 CNAME。CNAME 要求这个名字下面不能再有其它记录,而根域通常都有 MX、TXT 这些,所以传统 DNS 里根域没法 CNAME 到任何地方。CF 能让你把 example.com CNAME 到一个目标,是靠它内部的 CNAME Flattening(展平)——CF 在边缘替你解析目标,把结果当作 A/AAAA 返回。Worker 没有固定 IP,纯靠 A 记录指不到它,所以想用根域绑 Worker,域名就必须在 CF 上,借它的展平能力。如果域名不在 CF,你自己的注册商即便支持 ALIAS/ANAME,也不一定解析得到 Worker 的地址,稳定性看运气。

操作上有几个具体坑:

  1. Custom Domain 添加成功后,CF 会自动在 DNS 里建一条 CNAME 记录,指向形如 xxx.your-worker.workers.dev 这样的目标(我理解是 Worker 在 CF 内部的标识),并且这条记录是橙云状态。别手贱把它切成灰云,一灰掉流量就不再经过 CF 边缘路由到 Worker,访问会直接落到空上,表现是 522 或超时。
  2. 如果你之前为了别的事给 tools.xxx.com 建过一条灰云的 A 记录,这里会冲突。Custom Domain 和 Route 都要占用这个主机名,旧的灰云记录不删,Worker 路由永远接不上,症状同样是访问不到 Worker。
  3. 两个 zone 互相抢同一个主机名会报错。如果 tools.xxx.com 这个子域已经在另一个 CF 账户的 zone 里被某个 Worker 占用,你这边添加时会提示主机名已被使用。需要去那个账户释放,或者换子域。
  4. Route 和 Custom Domain 是两种绑法。Route 写法是 tools.xxx.com/* 这样带路径,匹配到这个主机名的请求才进 Worker;Custom Domain 更省事,添加完自动把整站指过去。两者都要求 zone 在 CF。我用的是 Custom Domain,少配一层。
  5. 绑定完成后不是立刻全局生效。我这边添加完大概过了一两分钟访问才稳定,期间偶发 522。因为边缘配置要下发到各地 PoP,别刚加完就疯狂刷新判断失败,等几分钟再看。

如果域名真的不方便整体托管到 CF(比如有邮件服务、要保留注册商 DNS),还有一个办法是把 Worker 的请求地址换成 Cloudflare Tunnel 或者用自己另外一台能绑定的域名做跳板,但那属于另一套架构,为了一个小工具不值当,拖到后头我还是决定把域名整个迁到 CF 托管:NS 切过去,Mail 相关记录原样搬进 CF 的 DNS,跑了两周没出问题,比绕路省心。

排错时最有用的两个检查:看 zone 状态是不是 active,看 DNS 记录里那条自动生成的 CNAME 是不是橙云。两个都对,Worker 的 Routes 列表里能看到自定义域名,那就是好的。

还有一个我纠结过的点:绑定用 Custom Domain 还是 Route。Custom Domain 会把整站都指向 Worker;如果这个子域还想顺带服务静态文件,或者按路径分给别的 Worker,就要用 Route,按路径前缀做区分。Route 灵活,同一个域名下能挂多个 Worker,按路径分流;代价是每条 Route 都要自己保证和 DNS 记录不冲突,多一层维护。纯工具站只有一个 Worker 的话,Custom Domain 最省事,我后面也一直是这么用的,加完自动生成 CNAME 记录,橙云状态不用管。

相似推荐
如何验证代理分流规则是否准确?推荐ip.net.coffeeClaude Code 桌面版接入 DeepSeek API 完整配置指南心脏出血漏洞深度解析:OpenSSL 内存泄漏危机自建邮箱23年后我放弃了:互联网邮件的寡头垄断已无法撼动Cloudflare 1.1.1.1:隐私优先的极速公共 DNS 服务技术解析YouTube 在 Firefox 上人为延迟视频加载:一场浏览器识别与用户对抗的暗战
编写使用方法
Markdown 格式 · Ctrl+Enter 确定
0 字新建笔记
欢迎回来
登录你的墨穗笔记账户
忘记密码?
还没有账户?立即注册
创建账户
注册你的专属墨穗笔记
已有账户?去登录
找回密码
输入注册邮箱获取验证码
返回登录
请输入图片中的验证码以继续注册
加载中...
取消
新建收藏
手动添加你喜欢的内容
取消
编辑头像与昵称
上传新头像或修改你的显示昵称
支持 JPG/PNG,最大 2MB
取消

问题反馈

隐私提醒

取消
编辑工具
受控分享
为这篇笔记生成限时 / 带密码的临时链接
关闭