You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

技术问询:GitHub Pages是否支持github.io下project.user.github.io形式的子子域名

关于GitHub Pages使用project.user.github.io形式子子域名的问题

嘿,直接给你明确结论:不可以——在不配置自定义域名的情况下,GitHub Pages的默认域名体系完全不支持project.user.github.io这种层级的子子域名。

给你理清楚GitHub Pages的默认域名规则:

  • 个人或组织账号会获得一个专属的一级子域名:{username}.github.io,这是你在GitHub Pages体系里的“顶级”域名。
  • 你的项目部署到GitHub Pages后,默认只有两种访问形式:
    • 若仓库是你的用户主页仓库(仓库名必须严格为{username}.github.io),则直接部署在{username}.github.io根域名下;
    • 其他普通项目仓库,部署后的访问路径是{username}.github.io/{project-name},也就是基于用户域名的子路径,而非子域名。

如果你非常想要类似子域名的独立访问效果,又不想用自定义域名,其实有个变通思路:创建一个新的组织账号(比如命名为project-team),把项目放到这个组织的主页仓库中,这样就能通过project-team.github.io来访问。但要注意,这本质上是一个全新的用户/组织域名,并非project.user.github.io这种嵌套的子子域名。

总的来说,不用自定义域名的前提下,GitHub Pages没有提供project.user.github.io这类子子域名的支持,只能通过子路径或者新的组织/用户域名来实现类似的需求。

内容的提问来源于stack exchange,提问作者Cerlancism

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.08 11:52:48