如何修复常见问题解答、隐私政策和服务条款页面?

@Thomas_G 你好!感谢你的帮助。
我检查了这些页面是否存在。

Topic.with_deleted.exists?(SiteSetting.guidelines_topic_id)  
Topic.with_deleted.exists?(SiteSetting.tos_topic_id)  
Topic.with_deleted.exists?(SiteSetting.privacy_topic_id)  

结果全部为 true,因此我尝试恢复它们。

faq = Topic.with_deleted.find(SiteSetting.guidelines_topic_id)  
tos = Topic.with_deleted.find(SiteSetting.tos_topic_id)  
pp = Topic.with_deleted.find(SiteSetting.privacy_topic_id)  

faq.recover!  
tos.recover!  
pp.recover!  

在终端中恢复操作成功了,但访问 /faq/toc/privacy 时仍显示错误。
随后我在终端中检查了这些主题的 topic_id,并将它们的 URL 设置为 /admin/site_settings/category/legal

现在这些页面已经正常了。谢谢!