4

目前我在我们的 Sharepoint 2010 服务器上设置了搜索。搜索在第一次尝试时工作正常,但是在一次搜索(也称为结果页面)之后,范围默认为“此站点:搜索”。

我想修改此页面上的范围选项,但我似乎找不到在哪里这样做?

我希望在我的结果页面和原始搜索页面上显示相同的范围。总之,问题是搜索被设置为一个单独的站点,当显示结果页面时,唯一的范围选项是这个站点,它基本上没有内容。所以一个额外的好处是从页面中删除这个站点选项。

现在无论如何,搜索必须作为一个单独的站点。提前致谢。

更新 为了在结果页面中允许其他范围,您必须转到站点设置(以管理员身份)> 搜索设置 > 网站集搜索中心并启用自定义范围

我仍然需要知道如何默认所有站点或隐藏此站点搜索。

4

3 回答 3

1

我也有类似的问题,为了解决去站点设置->搜索范围,然后单击显示组->下拉搜索

单击下拉搜索,打开一个表单,您可以在其中定义搜索范围,并在底部设置 defuat 搜索范围。希望这会有所帮助

于 2015-01-07T06:34:38.677 回答
0

以下是我必须采取的步骤:

  1. 我必须设置特定的搜索页面并编辑 Web 部件设置,以确保它们不“使用站点下拉模式”或“使用站点级别默认值”。
  2. 将该 Web 部件的下拉模式设置为“显示,不包括上下文范围,默认为 's' URL 参数”。
  3. 在杂项部分中,将目标搜索结果页面 url 设置为我的搜索中心的结果页面。就我而言,IE (/Search/Pages/results.aspx)。
  4. 使用与上述步骤 2 相同的下拉模式将搜索框添加到结果页面。我建议导航到您的空结果页面,然后站点操作 > 编辑。正常添加 Web 部件。
  5. 确保您已通过转到 (/_layouts/enhancedSearch.aspx ) 并将 url 设置为您的搜索中心 (/Search/Pages) 来完成上述步骤。
于 2012-11-20T14:04:18.427 回答
0

我在使用基本搜索站点模板时遇到了同样的问题,但在使用企业搜索站点模板时却没有,它允许我在搜索和结果页面上编辑 Web 部件以显示范围下拉列表。

要从范围列表中删除“此站点”,请编辑两个搜索框 Web 部件并选择“显示,不包括上下文范围”。

此外,您需要在网站集上启用发布基础结构功能,然后才能使用企业搜索网站模板创建搜索网站。

我还将搜索站点上的母版页更改为 minimum.master 以改进布局。

于 2012-11-20T15:25:49.117 回答