halo-dev / halo

强大易用的开源建站工具。
https://www.halo.run
GNU General Public License v3.0
34.12k stars 9.72k forks source link

相同的文章标题问题 #6733

Open azwcl opened 1 month ago

azwcl commented 1 month ago

系统信息

使用的哪种方式运行?

Docker Compose

发生了什么?

  1. 当两个相同的标题的时候,因为路由问题,无法跳转到对应文章了;
  2. 具体如下图,两篇文章,怎么点,都是后发布的那篇文章了; image
  3. 即便在不同分类下,也不能打开第一篇发布的文章了 image

复现步骤

  1. 创建文章 A ,标题 :Test
  2. 创建文章 B ,标题 : Test;
  3. 文章 A 打不开了

相关日志输出

No response

附加信息

No response

ruibaby commented 1 month ago

相同问题:https://github.com/halo-dev/halo/issues/6715#issuecomment-2380586893

/triage duplicate

ruibaby commented 1 month ago

如果你不关心你文章的访问地址,可以去主题路由设置一个相对随机的生成策略,以减少这个问题出现的可能。

https://docs.halo.run/user-guide/settings#%E4%B8%BB%E9%A2%98%E8%B7%AF%E7%94%B1%E8%AE%BE%E7%BD%AE