カスタム ドメイン名を作成する
Web アプリを作成すると、Azure によりアプリは azurewebsites.net
のサブドメインに割り当てられます。 Web アプリの名前が contoso
であるとします。 Azure により、Web アプリの URL が contoso.azurewebsites.net
として作成されます。 Azure では、アプリの仮想 IP アドレスも割り当てられます。 運用 Web アプリで、カスタム ドメイン名をユーザーに表示したい場合があります。
App Service Web アプリでカスタム ドメインを追加し、セキュリティで保護する方法
アプリのカスタム ドメイン名を構成する手順
カスタム ドメイン名を作成するには、3 つの手順があります。 次の手順は、Azure portal でドメイン名を作成する方法について説明します。
重要
カスタム DNS 名をアプリにマップするには、アプリの App Service プランの有料レベルが必要です。
ドメイン名を予約します。 カスタム ドメインを設定する最も簡単な方法は、Azure portal で直接購入することです。 (この名前は、Azure により割り当てられた
\*.azurewebsites.net
の名前ではありません)。登録プロセスを使用すると、サードパーティのサイトに移動せずに、Azure portal で Web アプリのドメイン名を直接管理できます。 Web アプリでのドメイン名のを構成も、Azure portal での簡単なプロセスです。ドメインを Azure Web アプリにマップする DNS レコードを作成します。 ドメイン ネーム システム (DNS) は、データ レコードを使用して、ドメイン名を IP アドレスにマップします。 DNS レコードには複数の種類があります。
Web アプリの場合は、
A
(アドレス) レコードまたはCNAME
(正規名) レコードを作成します。A
レコードは、ドメイン名を IP アドレスにマップします。CNAME
レコードでは、ドメイン名を別のドメイン名にマップします。 DNS では、2 番目の名前を使用してアドレスを検索します。 ユーザーのブラウザーには、最初のドメイン名がまだ表示されます。 たとえば、contoso.com
を URLwebapp.azurewebsites.net
にマップできます。
IP アドレスが変更された場合、
CNAME
エントリはまだ有効ですが、A
レコードは更新する必要があります。一部のドメイン レジストラーでは、ルート ドメインまたはワイルドカード ドメインの
CNAME
レコードが許可されていません。 このような場合は、A
レコードを使用する必要があります。
カスタム ドメインを有効にします。 ドメインを取得して DNS レコードを作成したら、Azure portal を使ってカスタム ドメインを検証して、それを Web アプリに追加します。 発行する前に、必ずドメインをテストしてください。