2017-07-14 48 views
0

最近建立我的github頁面與Jekyll。 我想有幾種類型的帖子,主要是博客和學習筆記。 我發現了一種方法來使url成爲我想要的方式,但是連接是關閉的。jekyll github頁面多個帖子類型連接

我用了2種方法,第一次我試圖與彥博文件夾下創建子文件夾

-_post 
--blog 
    ---first_post.md 
--studynote 
    ---first_note.md 

我也嘗試創建_POST文件夾的子文件夾:

-blog 
--_post 
    ---first_post.md 
-studynote 
--_post 
    ---first_note.md 

,但無論我怎麼把他們,他們只顯示在username.github.io/blog/ 但是他們的網址是正確的。

我應該看看如何更好地理解Jekyll的語法?紅寶石?

+0

正確的文件夾名是'_posts'(複數)而不是'_post'(單數) – Derek

回答

0

而不是將您的帖子放在子文件夾中,使用類別。從jekyll docs

而不是將文章放置在文件夾內,您可以指定該文章屬於一個或多個類別。當網站生成後,該帖子就會像通常設置了這些類別一樣。類別(複數鍵)可以被指定爲YAML列表或空格分隔的字符串。

這樣,你可以寫在_posts文件夾後,將其類別要麼blogstudynote(或任何你希望它是),然後該職位將在username.github.io/現身類別/-永久職位。

另外請確保您的配置文件中的baseurl未設置爲/blog,因爲那麼您網站上的所有內容都將顯示在/博客下。希望這有助於!