GitLab не обслуживает 404. html страница ошибки из root репо - PullRequest
1 голос
/ 26 января 2020

Я создал username.gitlab.io репо с index.html и 404.html страницами, которые должны быть развернуты автоматически.

После развертывания, если я открываю в браузере адрес username.gitlab.io, он хорошо показывает index.html страницы, и если я открою username.gitlab.io/404.html, это тоже хорошо видно.

НО !!

Если я попытаюсь открыть username.gitlab.io/not_existing_file, отобразится внутренняя страница ошибки GitLab, но не мое.

В то же время:

Если я создаю репо с reponame и тем же контентом, он хорошо обслуживает 404.html страницу на /reponame/not_existing_file из это репо.


Что я делаю не так?


Внутренняя страница ошибки GitLab сообщает, что: ..you don't have the necessary permissions.., но репо reponame имеет те же разрешения (и настройки вообще), что и username.gitlab.io.

Кто-нибудь сталкивался с этой проблемой?

1 Ответ

1 голос
/ 26 января 2020

" Создание пользовательской страницы 404 для вашего сайта GitHub Pages " упоминает /404.html.

И, тем не менее, gitlab-pages выдают 183 баллов на error-page-demo/error-page-demo.gitlab.io, которая имеет такую ​​же проблему с несуществующим файлом , хотя error-page-demo.gitlab.io/404.html существует.

Это все еще в ожидании, с MR 130 все еще открыто.

...