dahong
dahong copied to clipboard
给 gh-pages 设置自定义域名
自从被微软收购后,Github 动作频频
对开发者更友好,倾听社区反馈
Github 可以通过仓库的 Settings → GitHub Pages
来开启一个静态页面托管服务,而且支持自定义域名,最重要的是支持开启 HTTPS,对于个人开发者来说只要你有自己的域名,你就可以免费享受 Github 给你提供的服务器部署
设置 gh-pages
开启 gh-pages 需要满足下面的一种
- master 分支
- master 分支中有 docs 文件夹
- gh-pages 分支
相对来说最后一种方式更好,独立管理,满足条件后就可以开启
设置域名解析
在自己的域名解析页面设置域名解析,支持二级域名
添加 CNAME
在分支根目录新建 CNAME 文件,写上你设置的域名
绑定域名,开启 HTTPS
来到 Settings → GitHub Pages
页面
在 Custom domain 输入你设置的域名,Save 之后,Enforce HTTPS 就可以勾选了,Enforce HTTPS 是强制 HTTPS 访问,实测几分钟后就可以访问,可以访问我的 demo 页面来体验,如果你能看到 hello world
的话