在 SharePoint Server 中設定跨網站發佈

 

**適用版本:**SharePoint Server 2013, SharePoint Server 2016

**上次修改主題的時間:**2017-07-18

**摘要:**了解如何建立和標示目錄內容的製作網站以及設定跨網站發佈SharePoint Server 2016和SharePoint Server 2013中的搜尋設定。

設定跨網站發佈前,請確認您了解規劃 SharePoint Server 的跨網站發佈中跨網站發佈的概念和術語。

本文內容:

  • 開始之前

  • 建立跨網站發佈的網站集合

  • 啟用跨網站集合發佈功能

  • 建立及管理製作網站時用於標示內容的字詞組

  • 使用 SharePoint 清單建立目錄內容

  • 以目錄方式共用文件庫或清單

  • 將字詞組提供其他網站集合使用

  • 設定跨網站發佈的搜尋

開始之前

注意

因為SharePoint Server執行網站在網際網路資訊服務 (IIS),則系統管理員和使用者將取決於瀏覽器提供的協助工具功能。SharePoint Server支援支援的瀏覽器的協助工具功能。如需詳細資訊,請參閱下列資源:

建立跨網站發佈的網站集合

若為跨網站集合發佈的狀況,且其中的內容是以跨網站集合的方式重複使用,您必須至少具有兩個網站集合:一個用於製作內容,另一個用於發佈內容。當您建立網站集合前,請先檢閱下列資訊:

如需使用管理中心或 Microsoft PowerShell 來建立網站集合的相關資訊,請參閱<在 SharePoint Server 中建立網站集合>。

啟用跨網站集合發佈功能

您必須先在製作網站集合上啟用「跨網站集合發佈」功能,才能使用跨網站集合發佈,以重新使用跨網站集合的內容。

注意

若您已使用「產品目錄網站集合」範本來建立製作網站集合,則不必執行此作業。依預設,使用「產品目錄網站集合」範本來建立網站集合時,會啟用跨網站集合發佈功能。

若要啟用跨網站集合發佈功能

  1. 確認執行此程序的使用者帳戶為製作網站集合的網站集合管理員。

  2. 在製作網站集合的頂層網站上,按一下 [設定] 功能表中的 [網站設定]。

  3. 在 [網站設定] 頁面上,按一下 [網站集合管理] 區段中的 [網站集合功能]。

  4. 在 [跨網站集合發佈] 旁的 [網站集合功能] 頁面上,按一下 [啟用]。

注意

在製作網站上停用跨網站集合發佈功能,並不會從發佈網站移除已連線目錄的內容。停用此功能,您再也無法修改現有目錄設定,或將其他發佈網站連線至網站集合內目錄。若要從發佈網站移除已連線目錄的內容,您必須從目錄中斷發佈網站的連線。如需詳細資訊,請參閱從目錄中斷發佈網站的連線

建立製作網站的內容

建立製作網站的內容前,請先檢閱<規劃 SharePoint Server 中跨網站發佈用的製作網站>中的「規劃用於製作網站上標示內容的字詞組」和「規劃用於製作網站的目錄內容」。

建立及管理用於製作網站上標示內容的字詞組

您可使用「字詞庫管理工具」來建立及管理字詞組。如需建立及管理字詞組的相關資訊,請參閱下列文章:

建立字詞組之後,您必須提供字詞組用於標示內容。如果您使用產品目錄網站集合範本來建立製作網站集合,而且您已在此網站集合中建立字詞組,則不必執行此作業。根據預設,在產品目錄網站集建立的新字詞組可用於標示內容。

若要將字詞組供用於標示內容

  1. 確認執行此程序的使用者帳戶為 SharePoint 擁有者群組的成員,且該群組位於包含目錄的製作網站上。

  2. 在製作網站上的 [設定] 功能表中,按一下 [網站設定]。

  3. 在 [網站設定] 頁面上的 [網站管理] 區段,按一下 [字詞庫管理]。

  4. 在 [分類法字詞庫] 區段中,按一下想要提供用於標示的字詞組。

  5. 按一下 [預訂的用途] 索引標籤,然後選取 [可用於標示]。

  6. 按一下 [儲存]。

使用 SharePoint 清單建立目錄內容

在使用 SharePoint 清單建立目錄內容時,建議您針對想要維護之目錄內容的清單建立網站欄。因為系統會為網站欄自動建立 Managed 屬性,而您可在發佈網站上定義目錄內容的查詢時使用這些 Managed 屬性。如果您具有多個清單,建議您為每個清單建立一種網站內容類型,然後將此網站內容類型與適當的網站欄建立關聯。若要使用受管理導覽在發佈網站上顯示目錄內容,您也必須建立至少一個字詞組,如建立及管理製作網站時用於標示內容的字詞組中所述。標示字詞組必須限於受「管理的中繼資料」資料類型的網站欄。

如需有關如何建立網站內容類型及網站欄的資訊,請參閱下列文章:

如果您有大量資料的外部商業系統中 — 例如 ERP 系統 — 考量此資料匯入一或多個 SharePoint 清單。SharePoint Server沒有匯入清單內容的解決方案。不過,您可以開發自訂的匯入工具 — 例如,使用Microsoft PowerShell。您可以使用匯入清單內容的跨網站發佈的範例Microsoft PowerShell指令碼集,請參閱 <匯入至 SharePoint 2013 preview 產品清單之清單內容。指令碼範例匯入內容僅使用產品目錄網站集合範本建立網站集合。

將文件庫或清單共用為目錄

將文件庫或清單共用為目錄之前,請確認已啟用網站集合的「跨網站集合發佈」功能。若您是使用「產品目錄網站集合」範本來建立網站集合,則「跨網站集合發佈」功能已為啟用狀態。若為所有其他類型的網站集合,您必須啟用「跨網站集合發佈」功能,才能繼續進行下列步驟。如需詳細資訊,請參閱本文中前述的在 MOSS_1st_CurrentVer 中啟用跨網站集合發佈功能。

根據預設,當您將文件庫或清單共用為目錄時,就會啟用匿名存取。若您已將發佈網站連線至目錄,並且不想讓匿名使用者可以檢視及搜尋從此目錄新增至搜尋索引的內容,則您應該停用匿名存取。

重要

除了啟用目錄的匿名存取,您必須啟用 Web 應用程式及發佈網站的匿名存取,讓匿名使用者可以搜尋及檢視內容。如需詳細資訊,請參閱<在 SharePoint 2013 中建立宣告式 Web 應用程式>。

若要以目錄形式共用文件庫或清單

  1. 確認執行此程序的使用者帳戶是擁有者群組的成員,且該群組位於包含所要共用的文件庫或清單的網站上。

  2. 瀏覽至您要共用的文件庫或清單,然後執行下列其中一項動作:

    • 若要共用文件庫,請按一下 [文件庫] 標籤,然後在功能區的 [設定] 群組中,按一下 [文件庫設定]。

    • 若要共用清單,請按一下 [清單] 標籤,然後在功能區的 [設定] 群組中,按一下 [清單設定]。

  3. 在 [設定] 頁面的 [一般設定] 區段中,按一下 [目錄設定]。

  4. 在 [目錄設定] 頁面的 [目錄共用] 區段中,選取 [將此文件庫啟用為目錄] 核取方塊。

  5. 若您不希望匿名使用者檢視及搜尋此內容,請在 [匿名存取] 區段中,按一下 [停用匿名存取]。

  6. 在 [目錄項目 URL 欄位] 區段的 [可用欄位] 方塊中,選取最多五個可唯一識別文件庫或清單中項目的欄位,然後按一下 [新增]。

    將發佈網站連接至此目錄後,您指定為目錄項目 URL 的欄位將會顯示為易記 URL 的一部分。(請參閱此程序後面的範例。)

  7. 在 [導覽階層] 區段中,選取與字詞組相關聯的欄,該字詞組是您要用來作為目錄頁面的導覽字詞組。在您將發佈網站連線至此文件庫或清單以顯示目錄內容後,選取欄的值將會顯示為易記 URL 的一部分 (請參閱此程序後面的範例)。

    注意

    若要使用受管理導覽在發佈網站上顯示目錄內容,只需要在此區段中進行選取即可。

  8. 按一下 [確定]。

    注意

    將文件庫或清單共用為目錄後,必須編目包含目錄的內容來源。您不必啟動完整的編目。原因是累加編目或連續編目也會將內容新增至搜尋索引。如需詳細資訊,請參閱Start, pause, resume, or stop a crawl in SharePoint Server

在此範例中,先假設您具有一個包含不同電子產品資料的清單。將清單共用為目錄時,會指定下列項目:

-
電子產品

  - 音訊
    
      - 汽車音響
    
      - MP3

  - 電腦
    
      - 筆記型電腦
    
      - 桌上型電腦

在 [共用] 清單中的每個項目相關聯此字詞組中項目的類別受管理的中繼資料網站欄的值。如需受管理的中繼資料欄的詳細資訊,請參閱 <建立受管理的中繼資料欄

下列表格說明當您將發佈網站集合連接至此清單時,先前清單中的網站欄和其對應值如何結合來建立目錄內容的好記 URL。

產品名稱 項目類別 項目號碼 目錄連接至發佈網站時的好記 URL

Proseware 50W 汽車收音機

汽車音響 (Car audio)

1010101

<site>/audio/car-audio/1010101

Contoso 4GB 可攜式 MP3 播放器 M450

MP3

4020102

<site>/audio/mp3/4020102

AdventureWorks 筆記型電腦 8.9 E0890

筆記型電腦 (Laptop)

7030906

<site>/computers/laptops/7030906

WWI 桌上型電腦 PC2.33 X2330

桌上型電腦 (Desktop)

7030906

<site>/computers/desktops/3030802

將字詞組供其他網站集合使用

在製作網站集合上建立字詞組之後,您必須讓該字詞組可用於發佈網站集合。您可以將字詞組供所有網站集合或特定網站集合使用。

若要將字詞組供所有網站集合

  1. 確認執行此程序的使用者帳戶為 SharePoint 擁有者群組的成員,且該群組位於包含目錄的製作網站上。

  2. 在製作網站的 [設定] 功能表上,按一下 [網站設定]。

  3. 在 [網站設定] 頁面上,按一下 [網站管理] 區段中的 [字詞庫管理]。若執行此程序的使用者已經是「字詞庫管理員」群組的成員,則您可以跳至步驟 7。

  4. 確認已選取 [字詞庫管理工具] 中的 [Managed Metadata Service]。

  5. 在 [字詞庫管理員] 區段中,輸入一個以上的使用者名稱。

  6. 按一下 [儲存]。

  7. 在 [Managed Metadata Service] 上按一下滑鼠右鍵,然後選取 [新增群組]。

  8. 輸入您想建立的全域字詞組名稱,然後按下 [輸入]。

  9. 重新整理頁面。

  10. 在您想供所有網站集合使用的字詞組上按一下滑鼠右鍵,然後再按一下 [移動字詞組]。

  11. 在 [移動字詞組] 對話方塊中,按一下想將字詞組移動至該處的全域字詞組,然後再按一下 [確定]。

  12. 重新整理頁面。

若要將字詞組供特定網站集合

  1. 確認執行此程序的使用者帳戶為 SharePoint 擁有者群組的成員,且該群組位於包含目錄的製作網站上。

  2. 在製作網站的 [設定] 功能表上,按一下 [網站設定]。

  3. 在 [網站設定] 頁面上,按一下 [網站管理] 區段中的 [字詞庫管理]。

  4. 在 [字詞庫管理工具] 中,按一下網站集合中包含所有字詞組的群組。

  5. 在 [網站集合存取] 區段中,輸入想要讓字詞組可供其使用的網站集合 URL。例如,http://<site>/sites/products。

  6. 按一下 [儲存]。

設定跨網站發佈的搜尋

由於跨網站發佈取決於搜尋,您必須建立內容來源及管理編目SharePoint Server跨網站發佈網站。

內容來源指定 what 時,以及如何應進行編目的內容。當 Search service 應用程式會建立名為 [本機 SharePoint 網站的內容來源建立並會自動設定為編目本機伺服器陣列中的所有SharePoint Server網站。您可以建立額外的內容來源以指定其他內容編目及定義SharePoint Server應該如何編目內容。您沒有建立目錄內容不同的內容來源以進行內容提供其他網站集合。不過,它會比較容易維護編目排程時您必須針對您想讓使用者檢視及搜尋不同內容不同的內容來源。

若要啟用連續編目功能SharePoint Server中新的編目排程] 選項。當您啟用連續編目時,對指定的內容來源中的內容進行任何變更會挑選自動編目程式使用並新增至搜尋索引。連續編目開始設定間隔。間隔的預設值為 15 分鐘,但是您可以設定使用Microsoft PowerShell進行較短的間隔的連續編目。

如需如何在管理中心建立新內容來源及管理編目,請參閱下列文章:

重新索引目錄內容

部分動作需要完整的內容來源重新索引 (例如,進行搜尋結構描述管理以啟用精簡器),且內容來源包含要新增至搜尋索引的目錄變更。網站集合管理員可獨立於 Search Service 應用程式管理員,這表示在下一個排程編目期間目錄應將目錄完整地重新編制索引。

若要重新索引目錄內容

  1. 確認執行此程序的使用者帳戶為網站集合管理員群組的成員,且該群組位於包含目錄的網站上。

  2. 瀏覽至目錄,然後執行下列其中一項作業:

    • 如果您要在文件庫中執行完整的目錄編目,按一下 [文件庫] 索引標籤,然後在功能區的 [設定] 群組中,按一下 [文件庫設定]。

    • 若要在清單中執行完整的目錄編目,按一下 [清單] 索引標籤,然後在功能區的 [設定] 群組中,按一下 [清單設定]。

  3. 在 [設定] 頁面的 [一般設定] 區段中,按一下 [進階設定]。

  4. 在 [進階設定] 頁面的 [重新索引清單] 區段中,按一下 [重新索引清單],然後按 [重新索引清單] 以確認您要在下一個排程編目期間重新建立該目錄的索引。

  5. 按一下 [確定]。

    注意

    完整的目錄重新索引將會在下一個排程編目期間執行。

See also

在 SharePoint Server 中自動建立 managed 的屬性

部落格系列:如何在 SharePoint Server 2013 中設定以產品為中心的網站