使用Cloudflare Pages托管个人博客并自定义域名
使用Cloudflare托管网站的好处很多,一免费,二全球DNS加速,托管个人网站到cloudflare其实很简单,按照官方的步骤走就可以了,重点讲讲如何给托管到cloudflare中的站点自定义域名.
购买域名,并修改域名DNS
购买域名的渠道很多,阿里云、腾讯云都可以购买,只不过国内购买的域名需要实名认证,如果嫌麻烦的话,可以在godaddy上购买域名.
阿里云域名DNS修改
- 登录阿里云域名控制台。
- 在域名列表中定位目标域名,单击操作列下的管理,进入基本信息页面。

- 在左侧导航栏中,单击DNS修改。
- 在DNS修改页面,单击左上角的修改DNS服务器。
- 根据页面提示,修改DNS服务器地址,输入cloudflare提供的DNS地址,完成后单击确定。
在修改为非万网DNS处输入cloudflare提供的DNS地址
Godaddy域名DNS修改
- 登录godaddy控制台
- 点击我的产品-域名列表中定位目标域名-DNS
- 点击域名服务器-更改域名服务器
- 在弹出框中[选择使用自己的域名服务器],并输入clooudflare提供的域名服务器
在cloudflare控制台配置自定义域名
- cloudflare控制台进入Workers & Pages页面,找到目标application, 点击application名称进入application页面,依次点击Custom domains - Set up custom domains
- 输入自定义域名(前面购买的域名),点击继续,cloudflare会检查域名状态,并要求更改域名DNS服务器为cloudflare提供的DNS服务器,参照前面修改DNS服务器步骤即可.
- 修改DNS服务器完成后,cloudflare就接管了该域名的解析服务,可在域名控制台管理域名解析
- 再次返回到application页面,依次点击Custom domains - Set up custom domains,输入刚才的域名,按照cloulflare提示一步步即可完成设置自定义域名.
FQA
以上操作适用于将顶级域名(如:example.com)解析到站点,如果将子域名(如:app.example.com)接续到站点,是不需要修改域名DNS为cloudflare,只需在域名解析中创建一条CNAME解析记录到cloudflare站点即可