存放區和網站結構

安裝Adobe Commerce或Magento Open Source時,會建立包含主要網站、商店和商店檢視的階層。 您可以視需要建立其他網站、商店和商店檢視。 例如,除了您的主要網站之外,您可能有其他網站具有不同的網域。 在每個網站內,您可以有多個商店,而在每個商店內,有不同的商店檢視。 許多安裝專案都有一個網站和一個商店,但透過多個商店檢視支援不同語言。

開始之前,請預先規劃您的存放區目錄階層,因為它會在整個設定中被參照。 每個商店可以有單獨的根類別,因此每個商店可以有完全不同的主功能表選項集。

領域圖表

新增存放區

在單一安裝的Adobe Commerce或Magento Open Source中,可能有多個共用管理員的存放區。 位於相同網站下的存放區具有相同的IP位址和網域、使用相同的安全性憑證,並共用單一結帳程式。

請務必瞭解存放區使用相同的程式碼並共用管理員。 每個商店可以有單獨的目錄,或者商店可以共用目錄。 每個商店可以有單獨的根類別,因此每個商店可以有不同的主功能表。 商店也可以有不同的品牌、簡報和內容。 開始之前,請先花點時間規劃您的商店階層,考慮未來的成長,因為此階層會用於整個設定。

範圍 — 多個存放區

以下是如何為多個存放區設定URL的一些範例:

URL
說明
yourdomain.com/store1
yourdomain.com/store2
每個商店都有不同的路徑,但共用一個網域。
store1.yourdomain.com
store2.yourdomain.com
每個存放區有主要網域的不同子網域。

Adobe Commerce的多重存放區安裝必須從管理員設定,也必須從伺服器的命令列設定。 Adobe Commerce 設定指南提供設定伺服器環境的詳細指示。

步驟1:選擇商店網域

第一步是選擇要如何放置存放區。 這些商店應該共用一個網域、每個都有子網域,還是有截然不同的網域? 針對每個商店,執行下列任一項作業:

  • 若要將存放區置於主網域下方一個層級,您不必執行任何動作。
  • 設定主要網域的子網域。
  • 設定不同的主要網域。

步驟2:建立存放區

  1. 在​ 管理員 ​側邊欄上,移至​ Stores > Settings>All Stores

  2. 按一下​ Create Store ​並設定新存放區的選項:

    • Web Site — 選擇要作為新商店之父級的網站。 如果安裝只有一個網站,請接受預設值(Main Website)。

    • Name — 輸入新存放區的名稱。 此名稱僅供內部參考。

    • Code — 輸入小寫字元的程式碼以識別存放區。 例如: mainstore

    • Root Category — 設定為根類別,定義新存放區之主功能表的類別結構。 如果您已建立商店的特定根類別,請選取該類別。 否則,請選取Default Category。 您可以稍後再來並更新設定。

    建立存放區 — 存放區選項 {width="600" modal="regular"}

  3. 按一下​ Save Store

步驟3:建立預設存放區檢視

  1. 按一下​ Create Store View ​並設定存放區檢視選項:

    • Store — 設為您建立的新商店。

    • Name — 輸入檢視的名稱。 例如,English

    • Code — 以小寫字元輸入檢視的程式碼。

    • Status — 設定為Enabled

    • Sort Order — 輸入數字,以決定與其他商店一起列示時的商店位置。

  2. 按一下​ Save Store View

    如果您以編輯模式開啟商店,您會看到它現在有預設檢視。

    以預設檢視建立新存放區 {width="600" modal="regular"}

步驟4:設定商店URL

  1. 在​ 管理員 ​側邊欄中,按一下​ Stores > Settings>Configuration

  2. 在左側面板的​ General ​下,選擇​ Web

  3. 在左上角,將​ Store View ​設定為您為新商店建立的檢視。

  4. 當提示確認範圍切換時,請按一下​ OK

    選擇商店檢視 {width="600" modal="regular"}

  5. 展開 擴充選擇器 Base URLs ​區段,然後輸入商店的基本URL。

    如有需要,請清除​ Use system value ​核取方塊以變更設定。

    一般設定 — 網頁基底URL {width="600" modal="regular"}

  6. 展開 擴充選擇器 Secure Base URLs ​區段,如果您要設定存放區安全URL,請重複上一步驟。

  7. 按一下​ Save Config

步驟5:設定伺服器

若要設定伺服器以支援多個網站,請參閱​ 設定指南 ​中的多個網站或商店

如需設定網頁伺服器的說明,請參閱下列資源:

若為雲端基礎結構上的Adobe Commerce,請參閱設定多個網站或商店

新增網站

您可從單一Adobe Commerce或使用相同網域或不同網域的Magento Open Source安裝來設定多個網站。 根據預設,位於相同網站下的存放區具有相同的IP位址和網域、使用相同的安全性憑證,以及共用單一結帳程式。 如果您希望每個存放區在自己的網域下都有專屬的結帳程式,每個存放區都必須有不同的IP位址和個別的安全性憑證。

Adobe Commerce或Magento Open Source的多網站安裝必須從管理員設定,也從伺服器的命令列設定。 Commerce 設定指南提供設定伺服器環境的詳細指示。

範圍 — 網站

步驟1:建立網站

  1. 在​ 管理員 ​側邊欄上,移至​ Stores > Settings>All Stores

  2. 按一下右上角的​ Create Website

  3. 設定​ Web Site Information ​選項:

    建立網站 — 選項 {width="600" modal="regular"}

    • Name — 輸入新網站的網域。 例如,domain.com

    • Code — 輸入伺服器上用來指向網域的程式碼。

      程式碼必須以小寫(a-z)字母開頭,並且可以包含字母(a-z)、數字(0-9)和底線(_)符號的任何組合。

    • Sort Order(選擇性) ​輸入數字,以決定此網站與其他網站一起列出的順序。 若要讓此網站出現在清單頂端,請輸入零(0)。

  4. 按一下​ Save Web Site

  5. 設定新網站所需的每個商店商店檢視

    您接著可以在編輯模式中開啟網站,以設定預設商店。

步驟2:設定商店URL

若要設定存放區URL,請遵循指示。

步驟3:設定伺服器

若要設定伺服器以支援多個網站,請參閱​ 設定指南 ​中的多個網站或商店

如需設定Web伺服器的說明,請參閱下列教學課程:

若為雲端基礎結構上的Adobe Commerce,請參閱設定多個網站或商店

recommendation-more-help
dacea746-44a9-4368-b3fb-3bcff64c6be1