仅使用 slug 作为 URL,不带 id

你好。我只使用 slug 格式的 URL,例如:
https://talks.dos.zone/t/007-james-bond-the-stealth-affair-1990-fr/
但如果直接在浏览器中打开它,会重定向到欢迎话题。当我在另一个话题中点击相同的链接时,则能正常工作。
示例(点击法语链接):
https://talks.dos.zone/t/007-james-bond-the-stealth-affair-browser-and-mobile-versions/44659

这是预期的行为吗?

这是预期行为。

Discourse 支持以下三种类型:

但如果 slug 以数字开头,我们会进行特殊处理,将第一个数字视为 ID:

好的,明白了。所以这只会影响少量网址。谢谢!

这比直接使用浏览器地址栏中的 URL(包含 ID)更麻烦,而且如果你重命名主题,链接就会失效。(此外,如果标题以数字开头也会有问题)