Github搜索用户名或访问个人主页均返回404,项目无法被他人访问
解决GitHub个人主页及项目对外404但自身可访问的问题
检查账号公开状态
进入GitHub个人设置,找到「Account visibility」选项,确认是否设置为「Public」。如果选了「Private」,别人搜不到你的账号,点击主页链接会直接返回404。检查仓库可见性
逐个查看你的仓库设置,确认每个仓库的「Visibility」为「Public」。仓库设为「Private」的话,他人即便有链接也无法访问,只会看到404页面。排查邮箱隐藏设置的影响
若开启了「Keep my email addresses private」,偶尔会影响账号的可搜索性。可以到设置的「Emails」选项里查看是否勾选了该选项,临时关闭后让他人重新搜索测试。确认账号是否被限制
如果账号违反了GitHub服务条款,可能会被限制对外可见。查看GitHub通知中心是否有相关警告,或者直接联系GitHub支持团队确认账号状态。让访问者换环境测试
让对方清除浏览器缓存,或者切换到其他网络(比如手机流量)尝试访问,有时候本地缓存或网络代理会导致404假报错。
内容的提问来源于stack exchange,提问作者Mohamed Alaa
相关产品推荐
相关产品推荐

