如何移除GitHub Pages自定义域名URL中的仓库名称
解决GitHub Pages域名访问路径从a.me/resume改为a.me的方法
调整仓库文件位置
如果你的站点当前存放在普通仓库(非用户名.github.io)的resume子目录下,需要把所有网站文件移动到仓库的根目录;如果还未使用用户名.github.io仓库,建议直接创建该仓库并将网站文件放到根目录——GitHub Pages默认会将这个仓库的内容部署到根域名。修改GitHub Pages配置
进入对应仓库的Settings->Pages页面:- 在
Source区域,选择正确的分支(比如main),并将目录选项设为/(root),而非子目录。 - 在
Custom domain输入框中填入a.me,点击Save保存。 - 若需要HTTPS访问,勾选
Enforce HTTPS,等待GitHub自动配置证书即可。
- 在
检查NameCheap域名解析
登录NameCheap后台进入域名解析设置:- 用A记录的话:添加4条A记录,主机记录留空(对应根域名),记录值分别填
185.199.108.153、185.199.109.153、185.199.110.153、185.199.111.153。 - 用CNAME记录的话:添加一条CNAME记录,主机记录留空,记录值填你的
用户名.github.io(替换为实际的用户名仓库地址)。
确保没有设置指向子目录的解析规则,所有解析都针对根域名a.me。
- 用A记录的话:添加4条A记录,主机记录留空(对应根域名),记录值分别填
验证生效
设置完成后等待DNS解析生效(通常10分钟到几小时),清除浏览器缓存后访问a.me,确认站点正常加载。若仍有问题,回到GitHub Pages页面查看解析错误提示,根据提示调整即可。
内容的提问来源于stack exchange,提问作者swaziland
相关产品推荐
相关产品推荐

