GitLab Pages删除重建后原URL跳转异常,如何恢复原访问路径?
GitLab Pages 域名重定向问题解决
问题2解答
就是因为你删除并重建了同名项目才出现这个问题的。GitLab Pages里username.gitlab.io/project/这种子路径绑定,是和项目的内部唯一ID挂钩的,不是看项目名称。删了旧项目后,原路径的绑定记录不会自动清掉;重建同名项目时,系统会给新项目分配新的内部ID和带随机哈希的临时域名,同时把原URL的访问请求重定向到这个临时域名。
问题1解决步骤
- 打开GitLab新项目的设置页面,找到Pages选项卡
- 在Pages页面的域名区域,点击添加域名按钮
- 在弹出的表单里,填入要恢复的原路径:
username.gitlab.io/project/ - 提交后等几分钟,让GitLab完成域名验证和绑定配置
- 绑定完成后,原URL
username.gitlab.io/project/就会直接指向新项目页面,不会再跳转
提醒:如果添加域名时提示已存在,先去个人设置的Pages域名管理板块,找到旧项目遗留的绑定记录删掉,再回到新项目重新添加。
内容的提问来源于stack exchange,提问作者Thomas
相关产品推荐
相关产品推荐

