凹逗工程師

成為一個更好的人

0%

一失足掉進的坑 Hexo Config

前言

有在使用 Hexo Blog 的朋友一定知道他有很多設定可以玩!除了一般的標題、簡介、相關連結外,還有分頁、閱讀進度、總閱覽人數…等等一大堆。
今日心血來潮想要把部落格的 config 設定弄的更完整一些,沒有想到居然在之中受困數個小時…,真的覺得自己好笑又好氣😓

這是設定關於網站文章的連結( URL ),就是點進你的文章後上面所顯使的連結樣式

1
permalink: :year/:month/:day/:title/       # 預設 Ex: 2013/07/14/hello-world/

Hexo 文件有告訴大家說可以使用變數(文章尾端附圖)以及 Front-matter 做變化。看到這裡根本不知道不行自訂對吧!對吧!對吧…?
所以我就自作主張改成了以下這樣:

1
permalink: posts/:title/       # Ex: posts/hello-world/

原本想說網址太長多少會影響 SEO 的表現,所以我不想要時間在前面佔空間,還有這樣 public 資料夾的文章會被收在 posts 的資料夾裡不會散落一地,看起來才會讓我蘇湖🤤。
接下來 Deploy 出去就發現文章都連不進去啦啦啦😱,在改這個設定的時候,我已經有幾篇文章了,以為是動到了已發布文章的路徑才造成如此,便開始我的 Debug 之路,翻啊找啊爬啊根本沒有搜尋到什麼相關的東西,回頭重新讀了一下文件,才領悟到無法自訂呀~只能透過 permalink_defaults 改寫你想要的東西。於是我就將我的 category 預設為 posts 然後改寫。

結論

不要自作聰明… 😂

歡迎關注我的其它發布渠道