如何配置GitHub Pages使<username>.github.io作为无仓库名主入口页?
如何将GitHub Pages根URL设为主入口页面
这种配置完全可行,具体操作如下:
- 创建仓库名严格与你的GitHub用户名一致的公开仓库,格式必须为
<username>.github.io(注意大小写要完全匹配) - 将你作为主入口的页面代码(比如包含其他项目跳转链接的首页)推送到该仓库的默认分支(通常是
main或master) - 等待GitHub Pages自动部署完成后,访问
https://<username>.github.io即可直接进入你的主页面,无需任何子目录路径
你之前的问题出在仓库名设置错误——只有命名为<username>.github.io的仓库才会被GitHub映射到根URL,而非用用户名作为仓库名(这会生成/<username>的子路径)。这个仓库是GitHub为用户/组织根域名Pages服务专门预留的,部署后直接对应根地址。
其他项目的Pages仍保持https://<username>.github.io/<repo-name>的访问格式,你可以在主页面中添加指向这些项目的跳转链接。
内容的提问来源于stack exchange,提问作者Filip Seman
相关产品推荐
相关产品推荐

