tag頁大小寫404問題
因為之前在寫tag時用的小寫,後來覺得不美觀強迫症。僅僅直接修改了md檔案中的tag標註。後來發現上線網站中tag頁中有些tag會404,對比Github倉庫中發現是大小寫不一致。在網路中查詢後找到解決方法如下: 修改.deploy_git/.git/config中忽略大小寫選項並保存:
接著
1 | hexo g |
即可
然後Github倉庫的/tag目錄中會殘存之前錯誤大小寫的文件夾,需要乾淨點可刪去。
錯誤:extends partial/layout block content .autopagerize_page_element: .content - page.posts.each(function (item) { include mixins +make_post(item, false) - }) include mixins +make_pager(('prev'), ('next'))
在hexo根目錄下:
1 | 24743@AozyGe62 MINGW64 /e/blog |
即可
錯誤: err: YAMLException: can not read a block mapping entry; a multiline key may not be an implicit key at line 2, column 5
這個問題一般是沒有加空格而不符合YAML的語法,但我是因為正好標題中有Cramer's rule字樣,而 ' 是保留字符,被當成了標題結尾的符號,而後邊又有一個'造成不成對現象。解決的話就暫把標題內文 ' 去除,不影響理解。