在 SharePoint Server 中管理編目規則

適用于:yes-img-132013 yes-img-16 2016yes-img-192019 yes-img-se訂閱版本 no-img-sopMicrosoft 365 中的 SharePoint

在編目內容時,您可新增編目規則以包括或排除特定路徑。 當您包含路徑時,可以提供替代帳號憑證來進行編目。 除了建立或編輯編目規則之外,您還可以測試、刪除或重新排序現有的編目規則。

使用編目規則來執行下列動作:

  • 防止網站上的內容進行編目。 例如,如果您已建立要編目 ' http://www.contoso.com '的內容來源,但不想讓搜尋系統從子目錄 ' http://www.contoso.com/downloads '編目內容,請建立編目規則來排除該子目錄中的內容。

  • 否則會排除網站上的編目內容。 例如,如果您將內容從 ' http://www.contoso.com/downloads ' 排除在編目之外,但您想要編目子目錄 ' http://www.contoso.com/downloads/content ' 中的內容,請建立編目規則以包含該子目錄中的內容。

  • 指定驗證認證。 如果要編目的網站需要與預設內容存取帳戶不同的認證,請建立編目規則來指定驗證認證。

您可以使用星號 (*) 做為編目規則中的萬用字元。 例如,若要從 ' http://www.contoso.com '上的編目排除 JPEG 檔案,請建立編目規則來排除 ' http://www.contoso.com/ *.jpg'

編目規則的順序很重要,因為符合特定內容集的第一個規則是套用的規則。

建立或編輯編目規則

  1. 確認執行此程序的使用者帳戶是否為 Search Service 應用程式的管理員。

  2. 在管理中心的 [應用程式管理] 區段中,按一下 [管理服務應用程式]。

  3. 在 [管理服務應用程式] 頁面上,按一下服務應用程式清單中的 [Search Service 應用程式]。

  4. 在 [搜尋管理] 頁面的 [ 編目 ] 區段中,按一下 [ 編目規則]。 [管理編目規則] 頁面會隨即出現。

  5. 若要建立新的編目規則,請按一下 [新增編目規則]。 若要編輯現有的編目規則,請在編目規則清單中,指向您要編輯的編目規則名稱,然後按一下出現的箭號,再按一下 [編輯]

  6. 在 [新增編目規則] 頁面上的 [路徑] 區段中:

  • 在 [路徑] 方塊中,輸入編目規則要套用的路徑。 您可在路徑中使用標準萬用字元。

  • 若要使用正則運算式而非萬用字元,請選取 [使用正則運算式語法比對此規則]

  1. 在 [編目設定] 區段中,選取下列其中一個選項:
  • [排除此路徑中所有項目]。 如果您想排除指定路徑中的所有項目不進行編目,請選取此選項。 如果您選取此選項,您可以選取 [ 排除包含問號 (的複雜 URL (URL?) ) 來排除包含使用問號 (?) 標記法之參數的 URL,以精簡排除範圍。

  • 包含此路徑中所有項目。 如果您想要編目路徑中的所有項目,請選取這個選項。 如果您選取此選項,您可以選取這些選項的任何組合,進一步精簡包含:

    在不編目 URL 的情況下跟隨 URL 的連結。 如果您想要編目包含在 URL 內的連結,但不要編目起始 URL 本身,請選取此選項。

    編目複雜的 URL (包含問號 (?) 的 URL)。 如果您想要編目的 URL 包含使用問號 (?) 表示法的參數,請選取此選項。

    將 SharePoint Server 內容編目為 HTTP 頁面。 一般而言,SharePoint Server 網站會使用特殊通訊協定進行編目。 如果您想要改為將 SharePoint Server 網站編目為 HTTP 頁面,請選取此選項。 使用 HTTP 通訊協定編目內容時,不會儲存項目權限。

  1. 在 [指定驗證] 區段中,執行下列其中一個動作:

    注意事項

    除非在 [編目組態] 區段中選取 [包含此路徑中的所有專案] 選項,否則無法使用此選項。

  • 若您要使用預設的內容存取帳戶,請選取 [使用預設的內容存取帳戶]

  • 如果您想要使用不同的帳戶,請選取 [指定不同的內容存取帳戶 ],然後在 [ 帳戶 ] 方塊中,輸入可以存取此編目規則中定義之路徑的使用者帳戶名稱。 接下來,在 [ 密碼 ] 和 [ 確認密碼] 方塊中,輸入此使用者帳戶的密碼。 為避免使用基本驗證,請選取 [不允許基本驗證] 核取方塊。 伺服器即會嘗試使用 NTLM 驗證。 如果 NTLM 驗證失敗,伺服器會嘗試使用基本驗證,除非您已選取 [不允許基本驗證] 核取方塊。

  • 若要以用戶端憑證進行驗證,請選取 [指定用戶端憑證],再展開 [憑證] 功能表,然後選取憑證。

  • 若要以表單認證進行驗證,請選取 [指定表單認證],並在 [表單 URL] 方塊中輸入表單 URL (接受認證資訊的頁面位置),然後按一下 [輸入認證]。 當遠端伺服器的登入提示在新視窗中開啟時,輸入您想用來登入的表單認證。 之後,您就會收到登入是否成功的提示。 若登入成功,驗證所需的認證就會儲存在遠端網站上。

  • 若要使用 Cookie,請選取 [ 使用 Cookie 進行編目],然後選取 [從 URL 取得 Cookie ] 以從網站或伺服器取得 Cookie。 或者,選 取 [指定 Cookie 進行編目],以從本機檔案系統或檔案共用匯入 Cookie。 您可以選擇性地在 [錯誤頁面] 方塊中 指定錯誤頁面 (以分號分隔)

  • 若要允許匿名存取,請選取 [匿名存取]

  1. 按一下 [確定]

在 URL 上測試編目規則

  1. 確認執行此程序的使用者帳戶是否為 Search Service 應用程式的管理員。

  2. 在管理中心的 [應用程式管理] 區段中,按一下 [管理服務應用程式]。

  3. 在 [管理服務應用程式] 頁面上,按一下服務應用程式清單中的 [Search Service 應用程式]。

  4. 在 [搜尋管理] 頁面的 [ 編目 ] 區段中,按一下 [ 編目規則]

  5. 在 [管理編目規則] 頁面上的 [鍵入 URL 並按一下測試以查明是否符合規則] 方塊中,輸入想要測試的 URL。

  6. 按一下 [測試]。 測試結果即會出現在 [鍵入 URL 並按一下測試以查明是否符合規則] 方塊中。

刪除編目規則

  1. 確認執行此程序的使用者帳戶是否為 Search Service 應用程式的管理員。

  2. 在管理中心的 [應用程式管理] 區段中,按一下 [管理服務應用程式]。

  3. 在 [管理服務應用程式] 頁面上,按一下服務應用程式清單中的 [Search Service 應用程式]。

  4. 在 [搜尋管理] 頁面的 [ 編目 ] 區段中,按一下 [ 編目規則]

  5. 在 [管理編目規則] 頁面上的編目規則清單中,指向您要刪除的編目規則名稱,然後按一下出現的箭號,再按一下 [刪除]

  6. 按一下 [確定],確認想要刪除此編目規則。

錄製編目規則

  1. 確認執行此程序的使用者帳戶是否為 Search Service 應用程式的管理員。

  2. 在管理中心的 [應用程式管理] 區段中,按一下 [管理服務應用程式]。

  3. 在 [管理服務應用程式] 頁面上,按一下服務應用程式清單中的 [Search Service 應用程式]。

  4. 在 [搜尋管理] 頁面的 [ 編目 ] 區段中,按一下 [ 編目規則]

  5. 請在 [管理編目規則] 頁面上,編目規則清單的 [順序] 欄中,指定編目規則的位置。 其他值即會自動變換。