首页 文章

停止github项目页面子路径重定向到自定义子域

提问于
浏览
2

我有一个使用自定义域设置的GitHub页面 . 我有一些项目页面,我希望在project.domain.com, in addition 可以在domain.com/project上找到 . 使用CNAME文件设置项目存储库,并向dns添加CNAME记录将使project.domain.com正常工作,但会将domain.com/project重定向到project.domain.com .
有没有办法让两个URL都提供相同的项目页面,而无需重定向到另一个?
This问题相反,如何自动从子路径重定向到子域,但这两个选项(A记录或CNAME记录)对我不起作用 .

1 回答

  • 1

    你不能两者兼得 .

    您的项目存储库作为以下文件夹提供:

    • username.github.io - > username.github.io/projectname

    • domain.com - > domain.com/project ,如果在 username.github.io 中为 domain.com 添加 CNAME

    如果在项目存储库中添加CNAME,则会根据此CNAME内容应用自动重定向 . 在你的情况下 project.domain.com .

相关问题