合并的主题不重定向

我已将此主题合并到另一个主题

合并效果很好。

我本以为当我打开旧链接时,它会重定向到新位置,但事实并非如此。当我匿名打开它时,它显示“未找到页面”。当我用我的账户打开它时,它显示给我旧的已关闭/已删除帖子。

这是不重定向的链接:

https://collective.flashbots.net/t/devcon-bogota-pbs-developer-roundtable-summary/633

这很令人惊讶,我认为这是一个错误。我是否遗漏了什么?

1 个赞

这确实不直观,但背后是有原因的!:slight_smile:

我们在 Discourse 中使用软删除系统,因此管理员可以查看已删除的主题,包括恢复它们的能力。结果是:管理员可以看到已删除的主题,而其他人则看到“未找到页面”。

确实有一种手动设置重定向的方法,方法是访问 /admin/customize/permalinks 并将主题路径重定向到主题 ID:

Screenshot 2022-11-24 at 15-14-49 Admin - fnord

Screenshot 2022-11-24 at 15-12-03 Admin - fnord


有一个在合并主题时自动创建重定向的设置听起来像是一个不错的 Feature request。:slight_smile:

3 个赞

谢谢!这说得通,但我还是无法让它正常工作。

我已将重定向从 t/devcon-bogota-pbs-developer-roundtable-summary/633 设置为主题 ID 438。行为相同,当我以管理员身份访问 https://collective.flashbots.net/t/devcon-bogota-pbs-developer-roundtable-summary/633 时,我会进入已移动的主题,而当我匿名访问时,我会收到“未找到页面”的错误。

1 个赞

:thinking:
关于永久链接为何会那样运作,我暂时没有头绪……让我想想。您是否将主题 t/devcon-bogota-pbs-developer-roundtable-summary/633 移动到了一个非公开的类别中?

永久链接似乎不适用于内部链接?