首页 > 解决方案 > Kentico 智能搜索结果突然返回空

问题描述

我在我的网站上使用智能搜索,它运行良好。今天刚听说搜索结果页面返回“没有找到结果”。问题是:如果我登录管理员(实时站点),搜索结果页面显示数据,但如果我注销,结果为空。在我的临时站点上的搜索工作正常。

我一直在尝试解决问题,但无法解决。还不知道问题是什么时候开始的。我已经完成并查看的事情:页面和 Web 部件上应用的可见性和安全设置,重新构建了搜索索引。感谢您的任何意见!

标签: kentico

解决方案


看起来您有权限问题。您可能设置了智能搜索来过滤掉不允许用户访问的页面的结果

  1. 无论您使用什么,都可以打开您的 Web 部件属性(智能搜索结果或带有结果的搜索对话框)。
  2. 向下滚动到页面过滤器类别
  3. 取消选中启用检查权限复选框

此复选框指示 Web 部件是否过滤搜索结果以排除用户没有“读取”权限的页面。


推荐阅读