0
我不確定問題是什麼,但我的jekyll博客在本地提供服務時與其在github頁面上加載時的行爲非常不同。Jekyll博客條目鏈接到只有一個職位
當它在本地投放時,每個列出的條目鏈接到我的_posts文件夾中的正確帖子。它效果很好。
但是,當它在github pages上查看時,這是一個非常不同的故事。每個列出的帖子都鏈接到: /blog /:year /:month /:day /:title這是博客帖子永久鏈接的前端內容複製。
儘管代碼完全一樣,但所有鏈接都將我帶到了列表中的頂部帖子。
我猜這與我的config.yml中缺少/錯誤的東西有關,但我仍然對這個整個過程足夠新,以至於我無法弄清楚什麼。我如何讓這個博客在本地和在線上都可以工作?
您可以查看我的代碼here.如果您需要更多信息,請告訴我!
不是專家,但你爲什麼要評論'baseurl:「」'和'url:「http://loganegbert.github.io」在'_config.yml'文件中? –
我認爲這只是因爲我只是在幾天前纔在本地開發。從來不打擾改變它。 我去了,改變了它,似乎沒有任何影響。 –
只是好奇,如果有一個原因,你爲什麼把它們切出來。你在使用永久鏈接嗎?在這種情況下,yml文件中的'permalink:/:title'(或任何你想要的)可能會丟失。另外:IIRC每個帖子應該有不同的日期,不知道這個限制是否已被解除 –