前言
结果没想到 hw 外的第一个 post 还是博客的问题 x
问题
- 配置Custom Domain:Your site’s DNS settings are using a custom subdomain, DOMAIN.com, that is not set up with a correct CNAME record. We recommend you change this to a CNAME record pointing to YOURNAME.github.io. For more information, see documentation (InvalidCNAMEError).
- 在1解决后:Domain does not resolve to the GitHub Pages server. For more information, see documentation (NotServedByPagesError).
- 在2解决后:无法访问页面:ERR_CONNECTION_CLOSED
处理
试了一下,发现是 CNAME 文件的问题(仓库根目录中 github 会自己新建的一个文件)
简单来说就是Custom Domain: www.DOMAIN.com -> DOMAIN.com
另: 我使用的 Cloudflare 当时的 DNS 解析(内容的IP跟我就行)
IP来源:ping YourName.github.io
类型 名称 内容 A @ 185.199.108.153 A @ 185.199.109.153 A @ 185.199.110.153 A @ 185.199.111.153 CNAME www YOURNAME.github.io 干等,DNS 似乎需要一定的生效时间,如果你配置跟我一样那么按理说是没有问题了
- 顺带一提:Enforce HTTPS 也是干等,不过我验证成功的一瞬间就可以点了
我在Github Action中Re-run All Jobs了一次,但似乎并不需要,总之干等,一切都会好起来的