有什么“最好”的方法可以将论坛设置为“静态”模式,不允许新注册,不允许新发帖,不允许登录,只允许人们查看内容?
当然,作为管理员,我们可以阻止新注册用户。
但更像是寻找一种生成静态页面的方法,
我尝试过
此帖子 “ wget --wait=1 --recursive --page-requisites --user-agent \"Googlebot\" https:/site.com ” 在托管 Discourse 的 vps 上,然后在本地计算机上查看文件夹,CSS 似乎不起作用。
有什么更好的解决方案吗? 提前感谢。
2 个赞
hi @jsmith1 welcome to Meta ![]()
i think perhaps you want read only mode:
admin - backups - “enable read-only” button
2 个赞
启用只读模式后,似乎仍需要运行 Docker。
如果我们只想让所有页面像 HTML 页面一样工作,是否有更复杂的解决方案?
我还发现了 Jeff Atwood 的 这个。
这是获取类似只读模式的可运行静态页面/网站的方法吗?
感谢您的快速回复。
1 个赞
这是一个我认为仍然相当重要的功能——能够将 Discourse 站点完全切换到静态 HTML“存档”模式,以便长期永久存储,例如存储在 Internet Archive 中。
我们通过网络爬虫视图已经实现了类似的功能,所以并非完全不切实际。
9 个赞
请您回答“是”或“否”?(我无意强求答案,但阅读帖子很多次后,仍然无法完全理解,是否意味着我们可以完全做到这一点)
目前在 Discourse 上无法实现,不行。
2 个赞
您不能将所有类别设置为“所有人”只能“查看”吗?这样可以将论坛设为只读模式。
它仍然允许登录,尽管您可以禁用新注册。您可以尝试禁用本地登录,但这可能会禁用您和其他所有人的访问权限。
如果您想避免某人登录并进行消息和聊天,您也可以尝试停用所有人的帐户,但允许匿名访问。(看起来我们已经完成了“静态模式”的 90% 的工作。)
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.