前置条件

个人域名(无须备案)
已经开通 github pages 的 github 仓库

原理

github pages 作为网页静态仓库,利用 cloudflare 作为全球 CDN 部署自己的网站

开始行动

首先去 https://dash.cloudflare.com/
添加你的域名

在你的域名服务商网站设置域名服务器(Nameservers)为 cloudflare 提供的地址

去 cloudflare 控制台左侧的 DNS 界面添加如下记录,123xxx.github.io 替换为自己的 github pages 地址即可。

A 和 AAAA 的地址在这儿(方便复制)
Managing a custom domain for your GitHub Pages site - GitHub Docs 1
去 github 设置界面添加自己的域名并验证通过(验证不通过检查自己的 DNS 设置)

去自己的 github pages 仓库的设置添加域名并验证通过,下面的 HTTPS 不用勾,cloudflare 已经支持 HTTPS

结果

刚部署完一天就被 500 多个爬虫爬了
应该是可以的,我没试过,你把它当成静态网站就行了

标签: none

添加新评论