サードパーティーの DNS プロバイダーによって管理されるカスタムドメインを追加する - AWS Amplifyホストする

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

サードパーティーの DNS プロバイダーによって管理されるカスタムドメインを追加する

ドメインの管理に Amazon Route 53 を使用していない場合は、サードパーティーの DNS プロバイダーによって管理されているカスタムドメインを Amplify でデプロイされたアプリに追加できます。

使用するもの GoDaddy または Google ドメインについては、「」を参照してください。GoDaddy で管理されるカスタムドメインを追加しますまたはGoogle Domains によって管理されるカスタムドメインを追加するこれらのプロバイダに固有の手順を参照してください。

サードパーティーの DNS プロバイダーによって管理されるカスタムドメインを追加するには

  1. にサインインします。AWS Management Consoleを開き、Amplify コンソール

  2. カスタムドメインを追加するアプリを選択します。

  3. ナビゲーションペインで、[] を選択します。アプリの設定,ドメイン管理

  4. [ドメイン管理] ページで、[] を選択します。ドメインの追加

  5. を使用する場合ドメインで、ルートドメインの名前を入力し、[ドメインの設定。たとえば、ドメインの名前がhttps://example.com「」と入力します。example.com

    ドメインをまだ所有しておらず、それが利用可能な場合は、Amazon Route 53

  6. デフォルトでは、Amplify はドメインに 2 つのサブドメインエントリを自動的に作成します。たとえば、ドメイン名がexample.comを選択すると、サブドメインが表示されます。https://www.example.comそしてhttps://example.comルートドメインからへのリダイレクトを設定してwwwサブドメイン。

    (オプション) サブドメインのみを追加する場合は、デフォルト設定を変更できます。デフォルト設定を変更するには、書き換えとリダイレクトナビゲーションペインで、ドメインを構成し、[] を選択します。保存

    
                  Amplify コンソールの「ドメイン管理」セクションのスクリーンショット。
  7. リポジトリの []アクションメニューで、[] を選択します。DNS レコードの表示。Amplify コンソールに表示された DNS レコードを使用して、サードパーティドメインプロバイダーで DNS レコードを更新します。

    
                  Amplify コンソールの [DNS レコードの更新] セクションのスクリーンショット。
  8. 以下のいずれかを実行します。

  9. DNS プロバイダーのウェブサイトに移動し、アカウントにログインし、ドメインの DNS 管理設定を見つけます。

  10. CNAME をポイントするように CNAME を設定します。AWS検証サーバー。たとえば、検証サーバーが [] の場合_cjhwou20vhu2exampleuw20vuyb2ovb9.j9s73ucn9vy.acm-validations.aws「」と入力します。_cjhwou20vhu2exampleuw20vuyb2ovb9.j9s73ucn9vy.acm-validations.aws。Amplify は、この情報を使用してドメインの所有権を確認し、ドメインの SSL/TLS 証明書を生成します。Amplify でドメインの所有権が検証されると、トラフィックはすべて、HTTPS/2 を使用して提供されます。

    注記

    によって生成された証明書AWS Certificate ManagerACM) は 13 か月間有効で、アプリが Amplify でホストされている限り自動的に更新されます。CNAME 検証レコードが変更または削除されている場合、Amplify は証明書を更新できません。Amplify コンソールでドメインを削除して再度ドメインを追加する必要があります。

    重要

    Amplify コンソールでカスタムドメインを追加した直後に、この手順を実行することが重要です。-AWS Certificate Manager(ACM) は、すぐに所有権の検証を試行し始めます。時間の経過とともに、チェックの頻度は少なくなります。アプリを作成してから数時間後に CNAME レコードを追加または更新すると、アプリが保留中の検証状態になってしまうことがあります。

  11. 2 番目の CNAME レコードを設定します(たとえば、https://*.example.com) をクリックし、サブドメインを Amplify ドメインを指すようにします。本稼働トラフィックがある場合は、ドメインのステータスが [] になった後に、この CNAME レコードを更新することをお勧めします。使用可能ですAmplify コンソールで入力します。

  12. ANAME/ALIAS レコードを、Amplifyapp ドメインのルートドメインを指すように設定します (例:https://example.com). ANAME レコードは、ドメインのルートをホスト名に指定します。本稼働トラフィックがある場合は、ドメインのステータスが [] になった後に ANAME レコードを更新することをお勧めします。使用可能ですコンソールに表示されます。ANAME/ALIAS サポートがない DNS プロバイダーでは、DNS を Route 53 に移行することを強くお勧めします。詳細については、次を参照してください。DNS サービスとしての Amazon Route 53 の設定

注記

サードパーティーードメインのドメイン所有権と DNS の伝播の検証には最大 48 時間かかることがあります。発生したエラーの解決方法については、を参照してください。カスタムドメインのトラブルシューティング