在 Lightsail 上為您的 WordPress 多網站執行個體定義主要網域 - Amazon Lightsail

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在 Lightsail 上為您的 WordPress 多網站執行個體定義主要網域

Amazon Lightsail 中的 WordPress 多網站執行個體旨在為您在該執行個體中建立的每個部落格網站使用多個網域或子網域。因此,您必須定義用於 WordPress 多網站執行個體主部落格的主要網域。

必要條件

依照下列順序完成先決條件:

  1. 在 Lightsail 中建立 WordPress 多網站執行個體。如需詳細資訊,請參閱建立執行個體

  2. 建立靜態 IP 並將其附加至 Lightsail 中的 WordPress 多網站執行個體。如需詳細資訊,請參閱建立靜態 IP 並將其附接至執行個體

    重要

    附加靜態 IP 後,您必須重新啟動 WordPress 多站台執行個體。這將允許執行個體識別其所連結的新靜態 IP。

  3. 透過建立 DNS 區域,將您的網域新增至 Lightsail,然後將其指向您附加至 WordPress 多網站執行個體的靜態 IP。如需詳細資訊,請參閱建立 DNS 區域以管理域的 DNS 記錄

  4. 允許透過網際網路 DNS 傳播的 DNS 變更時間。接著,您可以繼續前往本指南的 < 定義 WordPress 多網站執行個體的主要網域 > 一節。

定義多網站執行個 WordPress 體的主要網域

完成這些步驟以確保您的網域 (例如example.com,重新導向至 WordPress 多網站執行個體的主要部落格)。

  1. 登入主 Li ghtsail 台

  2. 在 Lightsail 首頁上,選擇 WordPress多網站執行個體的 SSH 快速連線圖示。

    在主控台上進行 SSH 快速連線。
  3. 輸入下列指令以定義 WordPress多網站執行個體的主要網域名稱。請務必更換<domain>為您的 WordPress 多網站的正確網域名稱。

    sudo /opt/bitnami/configure_app_domain --domain <domain>

    範例:

    sudo /opt/bitnami/configure_app_domain --domain example.com
    注意

    如果此命令失敗,您可能正在使用較舊版本的 WordPress多網站執行個體。嘗試運行以下命令,並確保替換<domain>為 WordPress 多站點的正確域名。

    cd /opt/bitnami/apps/wordpress sudo ./bnconfig --machine_hostname <domain>

    在執行該命令後,輸入以下命令,讓 bnconfig 工具不會在每次伺服器重新啟動時自動執行。

    sudo mv bnconfig bnconfig.disabled

    此時,瀏覽至您定義的網域應該會將您重新導向至 WordPress 多網站執行個體的主要部落格。

後續步驟

定義 WordPress多網站執行個體的主要網域之後,請完成下一個步驟: