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

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

xuliyaoPro 过期程序员

引言

前面文章教你搭建好了博客,别人如何记住你?
域名就是你的博客门面,全球用户访问速度是体验的关键!
本文教你申请域名后用 Cloudflare 托管和加速你的博客,提升访问速度和安全性,保护免受DDoS 攻击和路由泄漏和劫持。

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

建议购买高大上的域名(.com/.cn/.net/.org/.ai/.tech等),毕竟也不贵;不介意域名的话可以用这个免费的,不用审核与验证,比较方便。
1.1 打开Digitalplat官网:https://dash.domain.digitalplat.org/auth/register

  • 点击注册链接:Sign up

    1.2 填写注册信息
    除邮箱外可用虚拟身份信息:https://meiguodizhi.com

  • 点击按钮:Register

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

  • 选择GitHub OAuth(通过Github来验证开发者身份)

  • 点击链接:Sign in with GitHub

  • 点击按钮授权:Authorize EdwardLab
    如没有github账户请提前注册

  • 点击验证链接click here to verify
    新域名XX.KG and QZZ.IO 域名是100%免费的,也无需验证
    US.KG 域名由于泛滥目前需要支付2美元

  • 点个心,验证后可以再获得1个免费域名的额度

  • 域名免费使用,在域名到期前180天续费

2、由Cloudflare托管注册域名

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

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

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

  • Domain Registration页面等待输入Server1,Server2
  • Coudflare→帐户主页+添加域
  • 输入你的注册域名如:chinapmcc.dpdns.org→选择快速扫描 DNS 记录继续
  • 选择Free计划继续前往激活
  • 将分配到的两个Coudflare名称服务器复制过去
  • 在Coudflare中点击继续立即检查名称服务器
  • Domain Registration页面 点击按钮Register!
  • 在Coudflare中点击立即检查名称服务器,返回刷新后状态为活动即表示成功,已由Coudflare托管。

到这个步骤,用新域名还访问不了网站,但万事具备只差DNS配置(第3步)。
左图:未配置前,访问会报404错误;
右图:已配置后,即可用新域名访问了。

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

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

  • 要创建 A 记录,请将顶点域指向 GitHub Pages 的 IP 地址。
1
2
3
4
185.199.108.153
185.199.109.153
185.199.110.153
185.199.111.153
  • 要创建 AAAA 记录,请将顶点域指向 GitHub Pages 的 IP 地址。
1
2
3
4
2606:50c0:8000::153
2606:50c0:8001::153
2606:50c0:8002::153
2606:50c0:8003::153

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

3.3 GitHub Pages页面中设置自定义域名
Settings→Pages→Custom domain(输入你的自定义域名)→Save

  • 🚨Hexo 项目的 source 文件夹中创建一个名为 CNAME 的文件(注意文件名必须大写,且没有扩展名),CNAME 文件中写入你的自定义域名,例如:chinapmcc.dpdns.org

    原因:如果仓库中没有配置 CNAME 文件,下次重新部署过程中会被覆盖,导致新域名无法跳转,会报404错误。

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

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 开启

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/

  • 标题: 为你的博客网站提提速:绑定个性域名,畅享全球高速访问
  • 作者: xuliyaoPro
  • 创建于 : 2025-05-25 00:00:00
  • 更新于 : 2025-05-25 00:00:00
  • 链接: https://chinapmcc.com/2025/05/25/网站建设/为你的博客网站提提速:绑定个性域名,畅享全球高速访问/
  • 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。
评论