使用Cloudflare Pages托管个人博客并自定义域名

使用Cloudflare托管网站的好处很多,一免费,二全球DNS加速,托管个人网站到cloudflare其实很简单,按照官方的步骤走就可以了,重点讲讲如何给托管到cloudflare中的站点自定义域名.

购买域名,并修改域名DNS

购买域名的渠道很多,阿里云、腾讯云都可以购买,只不过国内购买的域名需要实名认证,如果嫌麻烦的话,可以在godaddy上购买域名.

阿里云域名DNS修改

  1. 登录阿里云域名控制台。
  2. 在域名列表中定位目标域名,单击操作列下的管理,进入基本信息页面。 avatar
  3. 在左侧导航栏中,单击DNS修改。
  4. 在DNS修改页面,单击左上角的修改DNS服务器。
  5. 根据页面提示,修改DNS服务器地址,输入cloudflare提供的DNS地址,完成后单击确定。 avatar 在修改为非万网DNS处输入cloudflare提供的DNS地址

Godaddy域名DNS修改

  1. 登录godaddy控制台
  2. 点击我的产品-域名列表中定位目标域名-DNS avatar
  3. 点击域名服务器-更改域名服务器 avatar
  4. 在弹出框中[选择使用自己的域名服务器],并输入clooudflare提供的域名服务器

在cloudflare控制台配置自定义域名

  1. cloudflare控制台进入Workers & Pages页面,找到目标application, 点击application名称进入application页面,依次点击Custom domains - Set up custom domains avatar
  2. 输入自定义域名(前面购买的域名),点击继续,cloudflare会检查域名状态,并要求更改域名DNS服务器为cloudflare提供的DNS服务器,参照前面修改DNS服务器步骤即可.
  3. 修改DNS服务器完成后,cloudflare就接管了该域名的解析服务,可在域名控制台管理域名解析
  4. 再次返回到application页面,依次点击Custom domains - Set up custom domains,输入刚才的域名,按照cloulflare提示一步步即可完成设置自定义域名.

FQA

以上操作适用于将顶级域名(如:example.com)解析到站点,如果将子域名(如:app.example.com)接续到站点,是不需要修改域名DNS为cloudflare,只需在域名解析中创建一条CNAME解析记录到cloudflare站点即可

本文总阅读量