GitHubPages自定义域名

购买域名

  • 腾讯云购买域名wannanap.cloud

    还可以去阿里云,选择腾讯云是因为域名要实名认证,之前腾讯云已经实名认证过了,不想麻烦

GitHub Pages配置域名

  • 去GitHub上的博客仓库那里设置Pages的Custom domain

  • 保存之后会在仓库根目录自动生成一个CNAME文件,将此文件下载下来放到本地博客的source目录下,不要txt后缀

    不要放在根目录下,也不要放public目录下,因为hexo cl会删调public里面的东西,再重新生成

设置域名解析

  • github.io的服务器ip

    1
    2
    3
    4
    185.199.108.153
    185.199.109.153
    185.199.110.153
    185.199.111.153
  • 去腾讯云(域名提供商)上添加DNS解析,让域名通过A记录解析到github.io的服务器ip

    腾讯云只能添加两条,还是阿里云好点)

开启Enforce HTTPS

  • githubpages上开启,这样就可以通过https访问了