2017-03-03 83 views
1

我在Hexo中创建了我的博客网站,我使用的默认托管是Github提供的。 Github上允许你指定域的默认名称就是这样:Hexo在部署到Github存储库时更改Github上的自定义域名

enter image description here

正如你可以看到我的默认网址:ponyczek.github.io已被设置为htttp://donutdev.pl。到现在为止还挺好。当我使用hexo为我的博客撰写一篇新文章并将其部署到我的存储库时,就会出现问题。什么情况是,我

自定义域

场被覆盖回默认ponyczek.github.io这是一个有点疼痛。我需要转到我的存储库设置并将其更改回原来的状态。这发生在每次部署之后。 这里我的内容: CNAME文件

donutdev.pl

感谢,

阿德里安

+0

对此不确定。你在'_config.yml'中正确设置了'url'的值吗? – ntalbs

+0

你把CNAME文件放在源文件夹中吗? –

回答

1

当您配置在github上设置的自定义域,它会自动生成一个CNAME文件你在你的github仓库的根目录下。这个文件在您的本地hexo项目中并不存在,所以当hexo推送到版本库时它将被删除。为了避免这种情况,您需要将生成的CNAME文件放在您的hexo项目的源文件夹中。