Тема блога Jekyll теперь показывает сообщения блога на страницах GitLab - PullRequest
0 голосов
/ 17 декабря 2018

Я использую тему Emerald jekyll для своего блога на страницах GitHub.Все это прекрасно работает на GitHub, но я хотел перейти на GitLab.

Я получил блог, работающий со всеми необходимыми гемами (такими как jekyll и jekyll-paginate), но посты в блоге не работают иЯ получаю 404.

Протестируйте его вживую здесь

Я сделал репо публичным, чтобы каждый мог посмотреть и, возможно, определить мою проблему.

Ответы [ 2 ]

0 голосов
/ 02 апреля 2019

Начиная с GitLab 11.8 (февраль 2019 г.) это должно работать *

.html расширения теперь автоматически разрешаются для сайтов страниц

файл на ваших страницахк сайту под названием /sub-page.html теперь также можно получить доступ как /sub-page, что дает вам больше возможностей по поводу того, как ваш сайт выглядит для ваших пользователей.

См. документацию и gitlab-org/gitlab-pages выпуск 95

0 голосов
/ 17 декабря 2018

Просто добавьте расширение .html к своим ссылкам.

https://remieditor.gitlab.io/blog/plausible-gitlab-moving.html

Github предоставляет возможность обслуживания без расширения, однако я не верю, что Gitlab позволяет это делать пока,Смотрите эту ветку: https://gitlab.com/gitlab-org/gitlab-pages/issues/95

Измените свою постоянную конфигурацию:

permalink: /:title:output_ext
...