如何在具有相同域 (CNAME) 的 Github 页面上设置两个 jekyll 博客
How to set up two jekyll blogs on Github Pages with the same domain (CNAME)
我在 Github 页面上托管了两个博客:travel and personal. The first should appear on http://alkamid.com/travel, the second on http://alkamid.com — 他们确实这样做了,但是在推送了与个人博客内容相同的旅行 CNAME 之后(只有一行:alkamid.com
),我从 Github 收到以下警告:
The page build completed successfully, but returned the following
warning:
CNAME already taken: alkamid.com
我没有更改域名提供商的设置。
这两个博客配置CNAME的正确方法是什么?
从您的 /travel
存储库中删除 CNAME
。您只需要在 username.github.io
存储库中使用它即可。
编辑 : 这是我对 CNAME
关于 github pages
(ghp
)
的看法
在 ghp
上管理自定义域的最简单方法是在 username.github.io
上设置 CNAME
(指向 example.com
),并且任何托管 [=] 的项目存储库20=]分支自然可以到达example.com/repositoryName
。这是我的解决方案。
但您始终可以在特定项目存储库上为子域 (sub1.example.com
) 或另一个域 (example.org
) 设置另一个 CNAME
。这仅意味着设置自定义 DNS。这是你的选择。
我在 Github 页面上托管了两个博客:travel and personal. The first should appear on http://alkamid.com/travel, the second on http://alkamid.com — 他们确实这样做了,但是在推送了与个人博客内容相同的旅行 CNAME 之后(只有一行:alkamid.com
),我从 Github 收到以下警告:
The page build completed successfully, but returned the following warning:
CNAME already taken: alkamid.com
我没有更改域名提供商的设置。
这两个博客配置CNAME的正确方法是什么?
从您的 /travel
存储库中删除 CNAME
。您只需要在 username.github.io
存储库中使用它即可。
编辑 : 这是我对 CNAME
关于 github pages
(ghp
)
在 ghp
上管理自定义域的最简单方法是在 username.github.io
上设置 CNAME
(指向 example.com
),并且任何托管 [=] 的项目存储库20=]分支自然可以到达example.com/repositoryName
。这是我的解决方案。
但您始终可以在特定项目存储库上为子域 (sub1.example.com
) 或另一个域 (example.org
) 设置另一个 CNAME
。这仅意味着设置自定义 DNS。这是你的选择。