我有一个Jekyll网站,其中baseurl是“”。在主页上,即http://127.0.0.1:4000/
,我有一个链接到另一个名为My Projects
的页面。在此页面上,我想添加指向一些HTML文件的链接,这些文件存储在基本Jekyll目录的_projects
文件夹下。
我尝试添加以下标记以访问该页面。
[My first Project]({{site.baseurl}}/_projects/file_1.html)
导航到
http://127.0.0.1:4000/_projects/file_1.html
符合预期。但是我得到404页面未找到错误。我该如何解决?
答案 0 :(得分:0)
如果将页面存储在 _projects 文件夹中,则需要将其添加到 _config.yml 中的include
数组中。
include:
- _projects
这是因为Jekyll忽略了喜欢的文件(例如.gitignore)和带下划线的文件(例如_projects),除非您“ 包括”。