如何創建具有不同域的WordPress多站點(4個步驟)


您是否要創建一個具有不同域的WordPress多站點?

WordPress多站點允許您使用一個WordPress安裝來創建多個網站。 您甚至可以給每個站點自己的域名。

在本文中,我們將逐步向您展示如何輕鬆創建具有不同域的WordPress多站點。

創建具有不同域的WordPress多站點

為什麼要創建具有自定義域的WordPress多站點?

建立網站的最簡單方法是使用WordPress。

但是,對於您設置的每個網站,您將需要管理更新,保留備份並分別保護所有單獨的WordPress安裝。 另外,某些託管服務提供商將其基本計劃限制為單個WordPress安裝。

解決此網站管理問題的一種更簡便的方法是創建一個WordPress多站點網絡。

WordPress多站點是WordPress的核心功能,可讓您使用同一WordPress安裝輕鬆創建多個站點。

最好的部分是您可以為每個網站使用不同的域。

這使企業所有者可以快速啟動網站,而不必擔心管理多個WordPress安裝。

從開發角度來看,這還使您可以靈活地共享客戶,相似的設計元素等。

缺點是您所有的網站都使用相同的資源。 這意味著,如果您的託管服務曾經宕機,那麼您所有的網站都將同時宕機。

您需要什麼來創建具有自定義域的WordPress多站點?

您需要以下各項來創建具有自定義域名的WordPress多站點。

  • WordPress託管公司,支持多個域和WordPress多站點。
  • 您要使用的域名。

我們建議使用SiteGround。 它們是官方推薦的WordPress託管提供商之一,並且開箱即用地支持WordPress多站點域映射。

由於從技術上講,您正在創建1個站點,因此這也可以適用於Starter計劃。 只要您的網站訪問量少,這是一種解決託管計劃限制的創新方法。

有關更多託管建議,請參閱我們對最佳WordPress託管公司的比較。

接下來,您需要註冊要用於根站點和子站點的域名。

我們建議使用Domain.com。 他們是市場上最好的域名註冊公司,擁有更好的域名搜索,易於使用的控制面板和更簡單的DNS管理。

您可以使用Domain.com優惠券在購買新域名時享受25%的折扣。

步驟1.安裝WordPress多站點

如果要在全新網站上創建WordPress多站點,則可能需要先安裝WordPress。

大多數WordPress託管公司,包括SiteGround,都帶有一鍵式WordPress安裝程序。 如果您需要幫助,請按照我們的WordPress安裝教程中的逐步說明進行操作。

一旦安裝了WordPress,下一步就是啟用WordPress多站點功能。

啟用WordPress多站點功能

WordPress內置了WordPress多站點功能,但默認情況下已將其關閉。 您需要啟用它才能設置WordPress多站點。

為此,您需要編輯wp-config.php文件。 這是WordPress配置文件,其中包含WordPress安裝的所有重要設置。

您可以使用FTP客戶端或託管帳戶控制面板中的文件管理器應用程序對其進行編輯。 wp-config.php文件位於網站的根文件夾下。

通過FTP編輯wp-config.php文件

在此文件中,您需要在顯示以下內容的行上方添加以下行 就是這樣,停止編輯! 祝出版愉快

define( 'WP_ALLOW_MULTISITE', true );


之後,別忘了保存您的更改並將文件上傳回您的網站。

現在,您需要切換回WordPress管理儀表板並重新加載管理儀表板頁面。 之後,您需要訪問 工具»網絡設置 頁面以配置您的WordPress多站點網絡。

WordPress多站點的網絡設置

首先,您需要選擇子域作為“網絡中站點的地址”,以提供多站點網絡和網絡管理員電子郵件地址的標題。

單擊“安裝”按鈕繼續。

在下一個屏幕上,WordPress將要求您添加兩段代碼。

啟用WordPress多站點所需的配置代碼

第一個進入您的wp-config.php文件,正好顯示“就這樣,停止編輯! 祝您出版愉快”。

除了WordPress所示的代碼外,您還需要將以下行添加到wp-config.php文件中。 此行確保用戶可以登錄每個站點。

define('COOKIE_DOMAIN', $_SERVER['HTTP_HOST'] );

第二部分進入您的WordPress .htaccess文件,替換了默認的WordPress .htaccess規則。

將兩個代碼添加到各自的文件後,您需要登錄到WordPress管理儀表板。

登錄鏈接

登錄後,您將在管理欄中看到一個名為“我的網站”的新菜單項。 將鼠標移到它上面,然後選擇“網絡管理»儀表板”鏈接。

網絡管理員儀表板

第2步。在WordPress多站點中使用自定義域創建新站點

現在已經完成了所有設置,讓我們使用其他域名創建您的第一個站點。

在多站點的網絡管理儀表板中,單擊 網站»添加新 頁。

建立新網站

只需提供站點地址,標題,選擇語言,然後輸入管理公司的電子郵件地址即可。 至於站點地址,您現在可以在此處添加任何內容,因為我們將在下一步中將其更改為您的自定義域。

點擊“添加站點”按鈕創建您的站點。

接下來,您需要轉到 站點»所有站點 頁,然後點擊您剛剛創建的網站下方的“編輯”鏈接。

編輯您的網站

在網站編輯屏幕上,您需要在“網站地址”字段下添加要用於此網站的自定義域名。 WordPress帶有內置的域映射,它將自動將您的自定義域映射到您的站點地址。

使用自定義域作為您的站點地址

不要忘記單擊“保存更改”按鈕來存儲您的設置。

重複此過程以添加更多站點,然後將其站點地址更改為要使用的自定義域。 在這裡,我們創建了一些具有不同自定義域的站點。

多站點網絡上WordPress站點的自定義域

但是,這些網站都無法訪問,因為您的自定義域未指向您的WordPress託管公司。 讓我們改變它。

步驟3.將自定義域添加到您的託管帳戶

大多數WordPress託管服務提供商允許您輕鬆地將多個域添加到您的託管帳戶。

如果您使用的是SiteGround,則單擊託管帳戶下的“站點工具”。

SiteGround中的站點工具

之後,您需要訪問 域»停放域 然後在此處添加您的自定義域。

添加託管域名

如果您需要添加更多的自定義域,請重複此過程。

如果您使用其他託管服務,則過程仍然相同。 您可以在託管信息中心的“域”部分下找到“停放域”選項。 這是它在Bluehost上的外觀。

在Bluehost中添加託管域名

如果您使用託管服務提供商作為域註冊商,則可能不需要更新DNS服務器。

但是,如果您在其他地方註冊了域名,則需要更新DNS信息並將其指向您的託管帳戶。

首先,您需要託管服務提供商的DNS信息。 您可以在主機控制面板下找到它,也可以諮詢他們的支持人員。 通常,它看起來像這樣:

ns1.siteground204.com
ns2.siteground204.com

獲得DNS信息後,您需要登錄到域名註冊商網站,然後單擊“ DNS和名稱服務器”部分。

Domain.com中的DNS管理

只需選擇您的域並編輯名稱服務器信息,即可將其替換為託管服務提供商的DNS。

在Domain.com中更改DNS信息

有關更多詳細信息,請參閱我們的指南,該指南介紹瞭如何為流行的域名註冊商更改DNS名稱服務器。

筆記: DNS信息可能需要一段時間(2-48小時)才能在Internet上完全更新。

隨著DNS信息的更新,您將能夠看到每個域的WordPress多站點子站點。

步驟4.在自定義域上管理和登錄WordPress多站點

您可以執行大多數管理任務,例如從根站點的儀表板安裝插件,主題和更新。

網絡管理員儀表板

有關的: 查看我們精選的最佳WordPress多站點插件。

要在單個站點上工作,您需要訪問 站點»所有站點 頁,然後單擊您要處理的網站下方的“儀表板”鏈接。

管理網站

這會將您帶到該特定站點的管理區域,並且可能需要您重新登錄。 在這裡,您可以創建頁面,撰寫博客文章並管理該站點。

單個站點的儀表板

我們希望本文能幫助您學習如何創建具有不同域的WordPress多站點。 您可能還希望查看我們的WordPress安全指南,以確保WordPress多站點安全,以及我們精選的最佳WordPress頁面構建器插件來自定義您的網站設計。

如果您喜歡這篇文章,請訂閱我們的YouTube頻道WordPress視頻教程。 您也可以在以下位置找到我們 推特 和Facebook。