カスタム ドメイン名を作成する

完了

Web アプリを作成すると、Azure によりアプリは azurewebsites.net のサブドメインに割り当てられます。 Web アプリの名前が contoso であるとします。 Azure により、Web アプリの URL が contoso.azurewebsites.net として作成されます。 Azure では、アプリの仮想 IP アドレスも割り当てられます。 運用 Web アプリで、カスタム ドメイン名をユーザーに表示したい場合があります。

App Service Web アプリでカスタム ドメインを追加し、セキュリティで保護する方法

アプリのカスタム ドメイン名を構成する手順

カスタム ドメイン名を作成するには、3 つの手順があります。 次の手順は、Azure portal でドメイン名を作成する方法について説明します。

重要

カスタム DNS 名をアプリにマップするには、アプリの App Service プランの有料レベルが必要です。

  1. ドメイン名を予約します。 カスタム ドメインを設定する最も簡単な方法は、Azure portal で直接購入することです。 (この名前は、Azure により割り当てられた \*.azurewebsites.net の名前ではありません)。登録プロセスを使用すると、サードパーティのサイトに移動せずに、Azure portal で Web アプリのドメイン名を直接管理できます。 Web アプリでのドメイン名のを構成も、Azure portal での簡単なプロセスです。

  2. ドメインを Azure Web アプリにマップする DNS レコードを作成します。 ドメイン ネーム システム (DNS) は、データ レコードを使用して、ドメイン名を IP アドレスにマップします。 DNS レコードには複数の種類があります。

    • Web アプリの場合は、A (アドレス) レコードまたは CNAME (正規名) レコードを作成します。

      • A レコードは、ドメイン名を IP アドレスにマップします。
      • CNAME レコードでは、ドメイン名を別のドメイン名にマップします。 DNS では、2 番目の名前を使用してアドレスを検索します。 ユーザーのブラウザーには、最初のドメイン名がまだ表示されます。 たとえば、contoso.com を URL webapp.azurewebsites.net にマップできます。
    • IP アドレスが変更された場合、CNAME エントリはまだ有効ですが、A レコードは更新する必要があります。

    • 一部のドメイン レジストラーでは、ルート ドメインまたはワイルドカード ドメインの CNAME レコードが許可されていません。 このような場合は、A レコードを使用する必要があります。

  3. カスタム ドメインを有効にします。 ドメインを取得して DNS レコードを作成したら、Azure portal を使ってカスタム ドメインを検証して、それを Web アプリに追加します。 発行する前に、必ずドメインをテストしてください。