我正在尝试在 11ty 中为我的 CMS 中的每个数据项创建一个页面。数据已经很好地通过了,并且每个页面都很好地输出。但是,当创建一个永久链接时,我得到:
public/page-title/1/index.html
其中 /1/ 是页面创建的迭代。我以前从未在 11ty 上遇到过这种情况 - 有谁知道为什么会发生这种情况以及我该如何预防?文档并不是特别有帮助 - 说它会发生,但没有说明原因或任何解决方法。
谢谢!
我正在尝试在 11ty 中为我的 CMS 中的每个数据项创建一个页面。数据已经很好地通过了,并且每个页面都很好地输出。但是,当创建一个永久链接时,我得到:
public/page-title/1/index.html
其中 /1/ 是页面创建的迭代。我以前从未在 11ty 上遇到过这种情况 - 有谁知道为什么会发生这种情况以及我该如何预防?文档并不是特别有帮助 - 说它会发生,但没有说明原因或任何解决方法。
谢谢!
通过进一步的研究,发现问题是通过在十一计算中使用永久链接 - 这个线程中有一个详细的解决方法:
https://github.com/11ty/eleventy/issues/1555
TL;DR:在将您的永久链接设置为您想要的路径之前,将永久链接设置为:“/”