【问题标题】:Two jekyll blogs on the same GitHub page同一个 GitHub 页面上的两个 jekyll 博客
【发布时间】:2015-11-01 15:00:36
【问题描述】:

我在https://github.com/alkamid/alkamid.github.io/ 有一个 jekyll 博客,在http://alkamid.com 下运行良好。我想添加另一个博客,可通过http://alkamid.com/travel 访问。

these instructions 之后,我创建了一个gh-pages 分支并将baseurl: /travel 添加到我的_config.yml。然后我将分支推送到我的 github 存储库,并希望在 alkamid.com/travel 上看到新博客,但我得到的只是 404。

这个设置有意义吗?如果是这样,我应该多做些什么才能达到预期的效果?

PS某人asked在对另一个问题的评论中提出了相同的问题,但我并不清楚下面的答案。

【问题讨论】:

    标签: git github jekyll


    【解决方案1】:

    alkamid.github.io 是一个用户仓库,github pages 在master 分支中寻找要发布的文件。任何附加的gh-pages 分支都将被忽略。

    为了实现您的目标:只需创建一个travel 存储库,然后在gh-pages 分支中为您的第二个博客推送代码。

    See github pages documentation about this particular problem.

    【讨论】:

    • 谢谢。我完全误解了有关gh-pages 的文档。我以为每个帐户只允许一个“GitHub Page”。
    • CNAME 该怎么办?该博客有效,但我从 github 收到有关“CNAME 已采用:alkamid.com”的电子邮件
    • CNAME 仅在 alkamid.github.io 所有其他存储库将继承。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2022-01-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-07
    • 2015-04-08
    • 1970-01-01
    相关资源
    最近更新 更多