Jekyll博客主题现在在GitLab页面上显示博客文章

时间:2018-12-17 12:26:56

标签: ruby gitlab jekyll

我在GitHub Pages上的博客中一直使用Emerald jekyll theme。一切在GitHub上都很好用,但是我想移到GitLab。

我让博客使用了所有必需的宝石(例如jekyll和jekyll-paginate),但是博客帖子不起作用,我得到了404。

实时测试here

我公开了repo,以便每个人都可以看看并可能确定我的问题。

2 个答案:

答案 0 :(得分:2)

只需在链接中添加.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

答案 1 :(得分:0)

Since GitLab 11.8 (February 2019)这应该起作用

  现在,页面页面的

.html扩展名已自动解决

     

您的Pages网站中的文件/sub-page.html现在也可以以/sub-page的形式访问,从而为您的用户显示网站的方式提供了更多选择。

请参见documentationgitlab-org/gitlab-pages issue 95