个人博客 —— 配置域名 & Cloudfare 优化加速

· 0 · 0 ·
教程 Hugo
超级浩码
作者
超级浩码
数字手艺人,独立开发体验师。
目录

前言 #

我们已经用 Hugo 搭建了个人博客,并通过配置 Firebase 来记录用户浏览量和点赞数。本文将介绍如何使用自己的域名,而不是 <username>.github.io,也更利于搜索引擎收录。

本篇教程假设你已经:
  1. 购买了一个域名
  2. 已经做了域名备案

1. 配置 Github Pages 域名 #

  1. 打开 Github 网站,进入之前创建的 GitHub Pages 仓库,点击上方 Settings 后进入设置页面,点击左侧 Pages
  2. Custom domain 输入域名后 保存
  3. 自定义域名需要在 Github Pages 项目根目录下创建 CNAME 文件,写入你的 域名

2. 利用 Cloudflare 为网站添加Https 防止 DoS 攻击 #

  1. 注册并登入 Cloudflare, 并 添加站点

  1. 选择免费的版本即可。

  2. Cloudflare DNS,覆盖购买域名厂商的 DNS 服务器

  3. 确定之后回到 Cloudflare,等了几分钟会解析成功,此时需要进行 DNS 设置

  • ping一下<username>.github.io,得到对应的 IP 解析道自定义域名。
  • <username>.github.io 域名设置 CNAME

  1. 点击左侧 SSL/TLS,进入概述,选择 完全

  2. 点击左侧 规则,进入页面规则,选择 创建页面规则

到这就设置完成了,此时可以用 域名 访问 博客 了。





评论