关于Next主题中分类/标签等页面404的解决办法

闲话

最近在搞博客,Next主题踩了不少坑,这个404问题就困扰了我很久,研究了一会儿终于找到了办法。


症状

主要表现为网页链接后多出%20

解决方法

打开username.github.io\themes\next_config.yml

找到以下代码

1
2
3
4
5
6
7
8
9
menu:
home: / || home
about: /about/ || user
tags: /tags/ || tags
categories: /categories/ || th
archives: /archives/ || archive
schedule: /schedule/ || calendar
sitemap: /sitemap.xml || sitemap
commonweal: /404/ || heartbeat

明显发现每个||前都带有空格,这个空格就是罪魁祸首啦。

删除每个||前的空格,改为以下代码

1
2
3
4
5
6
7
8
9
menu:
home: /|| home
about: /about/|| user
tags: /tags/|| tags
categories: /categories/|| th
archives: /archives/|| archive
schedule: /schedule/|| calendar
sitemap: /sitemap.xml|| sitemap
commonweal: /404/|| heartbeat

重新部署发布,解决问题。

  • Copyright: Copyright is owned by the author. For commercial reprints, please contact the author for authorization. For non-commercial reprints, please indicate the source.
  • Copyrights © 2019-2021 星界棱镜子
  • Visitors: | Views:

请我喝杯咖啡吧~

支付宝
微信