我刚刚将自定义域添加到我的 github 用户页面。 它运行良好。 来到我的其他项目和 GH 页面,它们正在重定向到我的自定义域。
www.mydomain.com
是添加到myname.github.io
的自定义域
然后我的其他项目,myname.github.io/project1
重定向到mydomain.com/project1
我该如何防止这种情况?
正如 github 文档所指出的(使用 Pages 设置自定义域),您必须在项目的根文件夹中设置一个名为 CNAME
的文件,其中包含mydomain.com
或子域。你可能已经这样做了。
最终,您还有一个存储库myname
,其中包含一个gh-pages
分支,该分支为myname.github.io
或www.github.com/myname
提供服务。删除此处的CNAME
文件,该文件也将DNS解析所有其他项目路径,例如project1
,project2
。
请参阅此示例。
另请参阅此疑难解答。
(我希望这有帮助&&快乐的githubbing)。