Github的repo有个自定义域名的功能,其实就是在repo的根目录下生成一个CNAME文件,里面放着自定义的域名,然而Hexo每次deploy都会把这个CNAME文件覆盖掉,结果就是自定义域名失效了。
解决方案很简单,把repo里的CNAME文件下载下来,放到Hexo的/source目录里,个人猜测deploy是增量更新,只需经过第一次的deploy就不会出现丢CNAME的情况。
Github的repo有个自定义域名的功能,其实就是在repo的根目录下生成一个CNAME文件,里面放着自定义的域名,然而Hexo每次deploy都会把这个CNAME文件覆盖掉,结果就是自定义域名失效了。
解决方案很简单,把repo里的CNAME文件下载下来,放到Hexo的/source目录里,个人猜测deploy是增量更新,只需经过第一次的deploy就不会出现丢CNAME的情况。