1 min read

namesilo购买域名和github pages配置

自从建立网站以来,每次访问,都困扰于输入长长的域名前缀 www,此外,goldspot 似乎也太长且拗口。坑爹的是,goldspot 绑定的 namesilo 账号不知为什么登不上去了。索性重开新号,购买新域名。

购买域名的过程不再赘述,这次花了人民币 16.90 元。为了将买到的 rula.life 和 li199-code.github.io 绑定,需要如下操作:

首先,在 github 的仓库设置里,输入 custom domain 并保存。注意要带上 www。然后将 hexo 本地博客源文件夹的 source 文件夹下的 CNAME 记录修改如下:

rula.life

不带 http 和 www。最后,在 namesilo 的 DNS 设置界面,选择 github 模板,一键应用。回到 github pages,设置 enforce https,完毕!

注意:在 pages 设置界面,DNS 检查时,要出现如下显示,才说明 CNAME 和 Namesilo 设置成功:

TLS

2025年更新:

现在已经把域名迁移到cloudflare的nameserver进行dns解析了。在部署时发现一个问题,重新添加custom domain时,无法enforce https。后面查了原因,是因为cf的代理打开了,所有请求要先经过cf,而github pages无法为来自cf的请求刷新https证书。所以解决方案是先关掉cf代理,再刷新github pages页面,这时候就有https证书了。


Jason Lee
Hi, I'm Jason Lee

I hope I can still be curious about the world when I turn 60 years old.

Enjoy!

Contact me:

Email | GitHub


Content licenced under CC BY-NC-ND 4.0