Lightsail で WordPress Multisite インスタンスのプライマリドメインを定義する - Amazon Lightsail

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Lightsail で WordPress Multisite インスタンスのプライマリドメインを定義する

Amazon Lightsail の WordPress Multisite インスタンスは、インスタンス内で作成するブログサイトごとに、複数のドメインまたはサブドメインを使用するように設計されています。このため、WordPress Multisite インスタンスのメインブログで使用するプライマリドメインを定義する必要があります。

前提条件

次の前提条件を以下に示す順に実行してください。

  1. Lightsail で WordPress Multisite インスタンスを作成します。詳細については、「インスタンスを作成する」を参照してください。

  2. 静的 IP を作成して Lightsail の WordPress Multisite インスタンスにアタッチします。詳細については、「静的 IP を作成してインスタンスにアタッチする」を参照してください。

    重要

    WordPress マルチサイトインスタンスを再起動するには、静的 IP をアタッチした後に再起動する必要があります。これにより、インスタンスは、それに関連付けられた新しい静的 IP を認識できるようになります。

  3. DNS ゾーンを作成してドメインを Lightsail に追加し、このドメインが WordPress Multisite インスタンスにアタッチした静的 IP をポイントするように設定します。詳細については、「DNS ゾーンを作成してドメインの DNS レコードを管理する」を参照してください。

  4. DNS の変更がインターネットの DNS を通じて伝播されるまで待ちます。その後、このガイドの「WordPress マルチサイトインスタンスのプライマリドメインを定義する」セクションに進みます。

WordPress Multisite インスタンスのプライマリドメインを定義する

以下のステップを実行し、ドメイン (example.com など) が WordPress Multisite インスタンスのメインブログにリダイレクトされるようにします。

  1. Lightsail コンソールにサインインします。

  2. Lightsail のホームページで、WordPress Multisite インスタンスの SSH クイック接続アイコンを選択します。

    
            Lightsail コンソールの SSH クイック接続。
  3. 次のコマンドを入力して、WordPress Multisite インスタンスのプライマリドメイン名を定義します。<domain> は WordPress Multisite の正しいドメイン名に置き換えてください。

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

    例:

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

    このコマンドが失敗した場合は、古いバージョンの WordPress Multisite インスタンスを使用している可能性があります。<domain> を WordPress Multisite の正しいドメイン名で置き換えて以下のコマンドを実行してください。

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

    コマンドの実行が終了したら次のコマンドを入力し、サーバーが再起動するたびに bnconfig ツールが自動的に実行されないようにします。

    sudo mv bnconfig bnconfig.disabled

    この時点で、定義したドメインを参照すると、WordPress Multisite インスタンスのメインブログにリダイレクトされます。

次のステップ

WordPress Multisite インスタンスのプライマリドメインを定義したら、以下のステップを実行します。