为什么Github页面的自定义域不提供其他存储库的页面?

问题描述 投票:0回答:1

Github的About custom domains and GitHub Pages论坛阅读,

为用户或组织站点配置自定义域后,对于该帐户拥有的未配置自定义域的任何项目站点,该自定义域将替换URL的<user>.github.io<organization>.github.io部分。例如,如果用户站点的自定义域为www.octocat.com,并且您有一个未配置自定义域的项目站点,该项目站点是从名为octo-project的存储库发布的,则该存储库的GitHub Pages站点将位于[ C0]。

这正是我想要的。我为我的自定义域创建了一个主存储库www.octocat.com/octo-project(带有基本的静态html网站),并将自定义域<user>.github.ioxyz.com设置为直接指向www.xyz.com,如<user>.github.io中所述。这是它的外观。

Managing a custom domain for your GitHub Pages site

我还在Domain Settings中添加了一个文件CNAME,内容为xyz-repo。现在xyz.comwww.xyz.com都指向xyz.com中的html,完美。

但是这里是问题,我还有一个包含Github页面的存储库,可以通过xyz-rep来访问,但不能通过<user>.github.io/other-repo-namexyz.com/other-repo-name来访问。

有帮助吗?

github github-pages custom-domain
1个回答
0
投票

听起来您是手动创建了CNAME文件。从www.xyz.com/other-repo-name处的文档中,

© www.soinside.com 2019 - 2024. All rights reserved.