GitLab don';来自根repo的t serve 404.html错误页面

GitLab don';来自根repo的t serve 404.html错误页面,gitlab,gitlab-pages,Gitlab,Gitlab Pages,我已经用index.html和404.html页面创建了username.gitlab.iorepo,这些页面必须自动部署 部署后,如果我在浏览器地址username.gitlab.io中打开,它会很好地显示index.html页面,如果我打开username.gitlab.io/404.html它也会很好地显示 但是 如果我试图打开username.gitlab.io/not_existing_文件,它会显示内部gitlab错误页面,但不会显示我的错误页面 同时: 如果我用reponame和相

我已经用
index.html
404.html
页面创建了
username.gitlab.io
repo,这些页面必须自动部署

部署后,如果我在浏览器地址
username.gitlab.io
中打开,它会很好地显示
index.html
页面,如果我打开
username.gitlab.io/404.html
它也会很好地显示

但是

如果我试图打开
username.gitlab.io/not_existing_文件
,它会显示内部gitlab错误页面,但不会显示我的错误页面

同时:

如果我用
reponame
和相同的内容创建repo,它可以在该repo的
/reponame/not_现有文件
上很好地提供
404.html
页面


我做错了什么?


内部GitLab错误页面显示:
。您没有必要的权限..
,但是repo
reponame
具有与
username.GitLab.io
相同的权限(和设置)

有人遇到过这个问题吗?

dos提到了一个
/404.html

然而,即使确实存在,也存在着

此操作仍处于挂起状态,仍处于打开状态