【发布时间】:2014-01-21 03:32:29
【问题描述】:
我们知道 Jekyll 默认分页只支持 index.html,我想在那里创建 blog.html 包含分页。
有什么解决办法吗?
【问题讨论】:
标签: ruby pagination jekyll
我们知道 Jekyll 默认分页只支持 index.html,我想在那里创建 blog.html 包含分页。
有什么解决办法吗?
【问题讨论】:
标签: ruby pagination jekyll
如果您创建一个名为/blog 的目录并在其中放置一个index.html 文件,那么您可以向_config.yml 添加一个设置为paginate_path: "blog/page:num"。这将使用/blog/index.html,而不是使用根文件夹中的默认index.html 作为分页器模板。分页器会根据需要生成像/blog/page2/ 和/blog/page3/ 这样的页面。
这会将您带到yourwebsite.com/blog,但如果您想到达yourwebsite.com/blog.html,您可能必须使用重定向。
【讨论】: