今天博客使用 了新域名,下午提交本地更改的内容,访问域名时发现仓库不存在。检查了一下GitHub page设置,发现自定义域名消失了。当时觉得奇怪但是后来又忘了。
刚刚再一次遇到这个问题,仔细思考了之后发现是 Hexo部署时覆盖了远程的仓库,原先创建好的CNAME被删除了。
解决方案如下:
在博客的根目录的 Source 文件夹创建一个CNAME文件,内容就是自己域名,这样部署时就能够自动生成CNAME了。当然本质上还是用相同的文件去覆盖了原有的文件,达到维持不变的目的。
今天博客使用 了新域名,下午提交本地更改的内容,访问域名时发现仓库不存在。检查了一下GitHub page设置,发现自定义域名消失了。当时觉得奇怪但是后来又忘了。
刚刚再一次遇到这个问题,仔细思考了之后发现是 Hexo部署时覆盖了远程的仓库,原先创建好的CNAME被删除了。
解决方案如下:
在博客的根目录的 Source 文件夹创建一个CNAME文件,内容就是自己域名,这样部署时就能够自动生成CNAME了。当然本质上还是用相同的文件去覆盖了原有的文件,达到维持不变的目的。
原创 Ng Wai Chun
http://blog.steedwu.com/2024/04/07/7/
Copyright (c) 2023 CC-BY-NC-4.0 LICENSE