如何将 `/news` 目录设为主页?

我正在我的新以论坛为核心的网站上使用 Pavillion 的新闻插件。

我参考此处的方式来实现它:

但我想知道大家认为将重定向到 /news 目录的最佳方式是什么?

是 301 重定向吗?还是其他方式?是否存在权衡?非常感谢您的帮助。

您试过这个吗?Custom Homepage for Groups

是否可以让“自定义群组主页”功能对未登录用户或任何群组的用户生效?即,为未特别指定的用户提供一个默认的替代主页?

我对新闻插件不太熟悉,但看起来它会在 /news 添加一个新路由。

因此,您可以在主题的“头部”选项卡中使用类似以下内容,将该路由设置为所有用户的默认主页。

<script type="text/discourse-plugin" version="0.8">
  const { setDefaultHomepage } = require('discourse/lib/utilities');
  setDefaultHomepage("news");
</script>

你好,Jay。我已加载您的群组自定义主页,看起来不错。

关于主题组件的说明中,有一点我们不太理解:它是否支持匿名/未登录用户?

我们能否识别这个空组,并将他们引导至特定路径?

根据与该插件相关的少量文档,似乎无法实现这一点,但我可能理解有误。

非常感谢您的任何帮助。

我认为你可以使用 everyone 组,它包含匿名用户,但我尚未尝试。上述帖子看起来可行,而且相当简单。