4

現在、Sharepoint 2010 サーバーで検索をセットアップしています。検索は最初の試行では正常に機能しますが、1 回の検索 (別名、結果ページ) の後、スコープはデフォルトで "this site:search" に設定されます。

このページのスコープ オプションを変更したいのですが、変更する場所がわかりません。

結果ページと元の検索ページの両方に同じスコープを表示したいと考えています。要約すると、問題は検索が別のサイトとして設定されており、結果ページが表示されたときに唯一の範囲オプションが、本質的にコンテンツを持たないこのサイトであるということです。したがって、追加のボーナスは、このサイトのオプションをページから削除することです.

とにかく今のところ、検索は別のサイトのままにしておく必要があります。前もって感謝します。

更新 結果ページで追加のスコープを許可するには、サイト設定 (管理者として) > 検索設定 > サイト コレクション検索センターに移動し、カスタム スコープを有効にする必要があります。

すべてのサイトをデフォルトにする方法、またはこのサイト検索を非表示にする方法を知る必要があります。

4

3 に答える 3

1

私も同様の問題を解決するために、サイト設定->検索範囲に移動し、displaygroups->ドロップダウン検索をクリックして解決しました

Drop down serach for をクリックすると、検索範囲を定義できるフォームが開き、下部でデフォルトの検索範囲を設定できます。

于 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 パーツを編集し、[表示、コンテキスト範囲を含めない] を選択します。

また、エンタープライズ検索サイト テンプレートを使用して検索サイトを作成する前に、サイト コレクションで発行インフラストラクチャ機能を有効にする必要があります。

また、検索サイトのマスターページをminimal.masterに変更し、レイアウトを改善しました。

于 2012-11-20T15:25:49.117 に答える