Azure Static Web Appsのカスタムドメイン with Cloudflare
前回の記事でAzure Static Web Appsで公開すると自動的に
https://purple-flower-0f0cb7500.5.azurestaticapps.net
的なFQDNが割り当てられます。
これだと最悪、詐欺サイトか? とか思われるので、自分が持っているドメインでアクセスしたい!
ってことで、Azure Static Web Appsはなんとタダでカスタムドメイン(CNAME)を設定できるので、設定方法を残しておこうと思います。
info
Cloudflare
ですでにご自身のドメインを管理されている前提で記事を書いています。
これがまだ済んでいない方や、自身のドメインをお持ちでない方は、取得後にまた読んでいただけると嬉しいです。
Azure Static Web Appsの設定
- カスタムドメインを設定したい
Static Web Apps
の設定
カスタムドメイン
追加
他のDNSのカスタム ドメイン
の順番でクリックカスタムドメインの追加
ウィンドウ内のドメイン名
にアクセスさせたいドメイン名(FQDN)を入力(今回はcook.b0cchi.dev
)次へ
をクリック- 下図の画面が出たら、一旦そっとしておいて、
Cloudflare
の設定に移ります。
Cloudflareの設定
-
アクセスさせたいドメインの
DNS
→レコード
をクリック -
レコードの追加
をクリック -
上の
7
の画面で表示されたものを参考に以下の通り設定し、保存
をクリックタイプ 名前(必須) ターゲット(必須) プロキシステータス CNAME ホスト
(今回はcook)値
(今回はpurple-~azurestaticapps.net)DNSのみ
tip
上の手順3にある設定で、プロキシはDNSのみ
を設定しないとうまく反映されないので要注意
再度、Azure Static Web Appsの設定
- そっとしておいた
7
の画面へ再度戻ってもらって、次へ
をクリック(追加しています。
で1分程度かかるかも) 状態
が検証済み
になったことを確認して閉じる
をクリック- 実際に設定したカスタムドメイン(FQDN)でアクセスするとあら不思議。ちゃんとアクセスが可能となり、カスタムドメインの設定完了です。
まとめ
なれると結構簡単にカスタムドメインが設定できてブログ家業がはかどります。
しかし、Azure Static Web Apps
だと無料で3個
しかカスタムドメイン設定ができないので、厳選して設定することをお勧めします。
蛇足
この記事で設定したcook.b0cchi.devでは当方のつまみ検証を投稿していく予定なので、一緒に宅飲みをエンジョイしましょう