为你的博客网站提提速:绑定个性域名,畅享全球高速访问

本文教你申请域名后用 Cloudflare 托管和加速你的博客,提升访问速度和安全性,保护免受DDoS 攻击和路由泄漏和劫持。

1、注册免费域名:Digitalplat帐号unset

建议购买高大上的域名(.com/.cn/.net/.org/.ai/.tech等),毕竟也不贵;不介意域名的话可以用这个免费的,不用审核与验证,比较方便。

1.1 打开Digitalplat官网:

https://dash.domain.digitalplat.org/auth/register

  • 点击注册链接:Sign up

    20250703223434707-image

     

1.2 填写注册信息

除邮箱外可用虚拟身份信息:https://meiguodizhi.com

  • 点击按钮:Register

    20250703223521737-image

     

1.3 登录邮箱验证(Registration successful)→ 登录Digitalplat官网(Ctrl+F5),进行KCY身份验证

  • 选择GitHub OAuth(通过Github来验证开发者身份)
  • 点击链接:Sign in with GitHub
  • 点击按钮授权:Authorize EdwardLab

如没有github账户请提前注册

20250703223553906-image

 

  • 点击验证链接click here to verify
    • https://dash.domain.digitalplat.org/auth/kyc/github

新域名XX.KG and QZZ.IO 域名是100%免费的,也无需验证

US.KG 域名由于泛滥目前需要支付2美元

20250703223639535-image

 

  • 点个心,验证后可以再获得1个免费域名的额度
  • 域名免费使用,在域名到期前180天续费

2、由Cloudflare托管注册域名unset

Cloudflare 托管注册域名的好处在于它能免费加速网站访问速度、提升安全性、并提供简单易用的管理界面,让小白用户也能轻松搭建和维护自己的网站。

2.1 重新登录Digitalplat点击菜单:Domain Registration

https://dash.domain.digitalplat.org/panel/main?page=%2Fpanel%2Fregister

 

  • 输入你的自定义域名+.dpdns.org,点击按钮:Check Availability

20250703223750361-image

 

2.2 打开Coudflare,主要是拿到Coudflare名称服务器

  • Domain Registration页面等待输入Server1,Server2
  • Coudflare → 帐户主页 → +添加域
  • 输入你的注册域名如:chinapmcc.dpdns.org → 选择快速扫描 DNS 记录→继续
  • 选择Free计划 → 继续前往激活
  • 将分配到的两个Coudflare名称服务器复制过去

    20250703223831306-image

     

  • 在Coudflare中点击继续→立即检查名称服务器
  • Domain Registration页面 点击按钮Register!
  • 在Coudflare中点击立即检查名称服务器,返回刷新后状态为活动即表示成功,已由Coudflare托管。

    20250703223914225-image

     

到这个步骤,用新域名还访问不了网站,但万事具备只差DNS配置(第3步)。

左图:未配置前,访问会报404错误;

右图:已配置后,即可用新域名访问了。

20250703223947531-image

 

3、用自定义域名访问GitHub Pages博客网站unset

3.1 了解如何配置自定义域名

https://docs.github.com/pages/configuring-a-custom-domain-for-your-github-pages-site

  • 要创建 A 记录,请将顶点域指向 GitHub Pages 的 IP 地址。
    185.199.108.153
    185.199.109.153
    185.199.110.153
    185.199.111.153

     

  • 要创建 AAAA 记录,请将顶点域指向 GitHub Pages 的 IP 地址。
    2606:50c0:8000::153
    2606:50c0:8001::153
    2606:50c0:8002::153
    2606:50c0:8003::153

     

3.2 将上述8个地址添加到Cloudflare的DNS中,代理状态先不开启(最后步骤开启)

20250703224140664-image

 

3.3 GitHub Pages页面中设置自定义域名

 

  • Settings → Pages → Custom domain(输入你的自定义域名)→ Save
  • 🚨Hexo 项目的 source 文件夹中创建一个名为 CNAME 的文件(注意文件名必须大写,且没有扩展名),CNAME 文件中写入你的自定义域名,例如:chinapmcc.dpdns.org
    原因:如果仓库中没有配置 CNAME 文件,下次重新部署过程中会被覆盖,导致新域名无法跳转,会报404错误

20250703224334984-image

 

3.4 Hexo的配置文件_config.yml的url也改成你的自定义域名,然后保存发布。

20250703224427378-image

 

3.5 Cloudflare中开启DNS代理状态,就可以通过Cloudflare加速你的博客网站了

🎉恭喜~试试用你的新域名,访问网站博客。

4、其他配置

4.1 配置 CNAME 解析指向 GitHub Pages

4.1.1 添加子域名

Cloudflare 控制台 → DNS → 添加记录

说明:

名称:blog是子域名前缀,也可改成 www 或其他的含义名称

示例:blog.chinapmcc.dpdns.org

意思就是:blog + chinapmcc.dpdns.org访问你原来的目标地址某一服务或网站

这样添加N个子域名,可访问不同的服务或网站

常见大厂用子域名访问其对应服务:mail.google.com、map.google.com、play.google.com

类型 名称 目标 代理状态
CNAME blog 你的Github用户.github.io 开启

 

20250703224530194-image

 

4.2 GitHub Pages页面开启HTTPS访问

Settings → Pages → 勾选Enforce HTTPS(强制Https)→ Save

 

4.3 Cloudflare页面开启HTTPS访问

Cloudflare 左侧菜单 → SSL/TLS → 概述 → 设置为 Full (strict) → 启用 Always Use HTTPS

 

4.4 测试网站访问速度和CDN效果

在网站中输入你的新域名可以看到响应速度及海内外是否超时情况

https://www.itdog.cn/ping/

© 版权声明
<
THE END
喜欢就支持一下吧
分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称

    暂无评论内容