Relative_url_root 问题 – “最新”链接不正确,重定向不正确

我在使用 Discourse 2.6.0.beta1,并设置了 relative_url_root = /forum,但发现了一些问题。

其中一个问题是,主页上的多个链接(例如“最新”)指向 /latest 而不是 /forum/latest。这些链接虽然可以正常工作,但鼠标悬停时状态栏显示的路径不正确。

另一个问题是,我尝试创建不带尾部数字的分类链接,例如 /forum/c/staff。但这无法生效,因为它会重定向到 /forum/forum/c/staff/3

这些问题并不严重,但我认为还是应该报告一下,因为它们似乎并不是已知的 bug。

4 个赞

子文件夹问题确实会出现。你用的是最新版本吗?

1 个赞

我刚升级到最新版本,但看到了相同的行为。

4 个赞

在 2.5.0 版本中,我看到管理员确认链接里的 relative_url_root 被重复了。

1 个赞

已通过以下方式修复:

我无法在最新版本的 Discourse 上复现上述两个问题。

谢谢,Arpit。这些人(我不管理他们的安装)使用的是 2.5.0 版本。你能帮我弄清楚 confirm_admin_url 是在哪里定义的吗?这样我就能确认这是否是他们版本的 Discourse 中的一个 bug。

谢谢。

1 个赞

我刚刚在上述主题下回复了。:slight_smile:

1 个赞