今天在给GithubPages添加了自定义域名之后,出现了一个比较离谱的现象,每次我通过hexo d
完成部署之后,打开我的自定义域名弹出的就是一个感人的404
页面,但是访问网站的其他镜像站均没有出现问题。
经过一番分析之后,我发现我GithubPages的设置页面中自定义域名自动失效了!对!就是自己变回了原来的域名。然后我开心的以为发现了问题的根源,重新设置自定义域名、hexo d
一波操作之后,它叕失效了。🫠🫠🫠
之后经过一番探索,我知道如果要使用自定义域名,需要在博客根目录的source
目录下面新建一个CNAME
文件(无后缀),在里面放上你的自定义域名,如下图所示:
完成之后我们再hexo g
hexo d
。会发现这一次我们的自定义域名终于不再失效了。
完美解决!