Azure Functions にカスタム ドメインを設定する
はじめに
Azure Functions にカスタム ドメインを設定する方法を説明します。
設定方法は、Azure App Service ほとんど同様の方法で設定できます。
特に、ここでは、カスタムの Zone APEX ドメインを設定する方法を説明します。(ex.) example.com
対象ドメインへの DNS レコードの追加
まず、Azure Portal から、Azure Functions へ移動し、[設定] - [カスタム ドメイン] を選択します。
以下の 2 項目をコピーしておきます。
次に、対象ドメインを購入したドメイン レジストラーの管理ページへ移動し、対象ドメインの DNS レコードに以下の 2 つのレコードを設定、登録します。
- レコード タイプ: A
- ホスト名: @
- 値: 先の手順でコピーしておいた IP アドレス
- レコード タイプ: TXT
- ホスト名: asuid
- 値: 先の手順でコピーしておいたカスタム ドメインの検証 ID
カスタム ドメインの検証と追加
DNS レコードが正しく設定されたかは、以下のコマンドから確認できます。
>nslookup -q=A <対象ドメイン>
>nslookup -q=TXT asuid.<対象ドメイン>
DNS レコードが正しく設定されていることが確認できたら、Azure Portal から、Azure Functions へ移動し、[設定] - [カスタム ドメイン] - [カスタム ドメインの追加] を選択します。
[カスタム ドメイン] に対象のドメインを設定し、[検証] を選択します。
ここで、「従量課金ベースの関数アプリでは、レコードがサポートされていません。」と表示されますが、[ホスト名レコード タイプ] から、"CNAME (www.example.com または任意のサブドメイン)" を選択し、[カスタム ドメインの追加] を選択します。
ただしくカスタム ドメインが追加されれば、一覧にカスタム ドメインが追加されます。
参考サイト
Author And Source
この問題について(Azure Functions にカスタム ドメインを設定する), 我々は、より多くの情報をここで見つけました https://qiita.com/hiromasa-masuda/items/18ec0730b4efaeeab3aa著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .