前言
本文主要介绍如何将腾讯云的域名转移给 CloudFlare管理,让CloudFlare能够创建自定义域访问自己的Workers服务(在cloudflare中,配置自定义域给Workers时,能够自动申请SSL证书,不需要自己额外操作)
具体步骤
-
在cloudflare主页,点击右侧导航栏 网站 -> 添加站点,输入你要转移到cloudflare的域名点击 继续
-
选择最下面的Free计划,点击 确认计划
-
直接点 继续
-
因为当前还没有将腾讯云上域名的DNS改变,所以在激活这里,将cloudflare提供的DNS复制,到腾讯云控制台修改域名的DNS。
-
修改腾讯云域名DNS解析服务器
-
修改完成后回到cloudflare页面,点击继续,会到等待激活页面,直接点击 继续xxx概览 即可
-
这个时候你的域名会显示 待处理的名称服务器更新 不用管,在DNS解析修改正确情况下,到时候会自动更新
-
回到主页面,依次点击 Workers 和 Pages -> 你创建的Worker -> 设置 -> 触发器 -> 添加自定义域,填写完成后,点击右下角 添加自定义域 按钮
-
等待自定义域的证书变为有效,即可访问(访问不了就多等会)
-
最后访问域名就能看到worker服务的页面
最后
如果遇到不能访问的问题,请仔细检查
- cloudflare中域名是否变成活动状态
- DNS解析在域名服务商那里是否修改成了cloudflare的DNS记录
- 网站 -> 域名概览页面,DNS中是否有自定义域指向 worker 的记录
- worker的自定义域是否变成有效