如何在 jekyll 中设置带有变量的永久链接?
How to set up permalinks with variables in jekyll?
我正在尝试设置 jekyll,以便它会自动为新的 post 创建 permalink,但它不起作用。
我所做的是在 _config.yml 中设置一个变量,如下所示:
permalink: /:title/
然后,在主页上的循环 post 预览中,我创建了一个 link,如下所示:
<a href="{{ post.permalink }}">Read More</a>
期望输出类似于。
<a href="/I-am-the-title-of-this-post">Read More</a>
相反,我得到了这个:
<a href="/:title/">Read More</a>
如果我点击它会出现 404 Not Found 错误。
我做错了什么?
有关详细信息,here 是 github 存储库。
谢谢!
马特奥
正如@David Jaquel 所建议的那样,我使用
解决了
{{ site.baseurl }}{{ post.url }}
我正在尝试设置 jekyll,以便它会自动为新的 post 创建 permalink,但它不起作用。
我所做的是在 _config.yml 中设置一个变量,如下所示:
permalink: /:title/
然后,在主页上的循环 post 预览中,我创建了一个 link,如下所示:
<a href="{{ post.permalink }}">Read More</a>
期望输出类似于。
<a href="/I-am-the-title-of-this-post">Read More</a>
相反,我得到了这个:
<a href="/:title/">Read More</a>
如果我点击它会出现 404 Not Found 错误。
我做错了什么?
有关详细信息,here 是 github 存储库。
谢谢!
马特奥
正如@David Jaquel 所建议的那样,我使用
解决了{{ site.baseurl }}{{ post.url }}