Windows Azure Web サイトに独自ドメイン ( カスタムドメイン ) を設定し使用する
Windows Azure Web サイト に独自ドメイン ( カスタムドメイン ) を設定し使用する方法です。
下記の手順で行います。
- ドメインを取得
- Windows Azure Web サイトのモードを共有または標準に設定する
- 独自ドメイン ( カスタムドメイン ) を使用するために必要な設定情報を確認する
- DNSレコードを設定する
- Windows Azure 管理ポータルよりドメインを追加
1. ドメインを取得
お名前.com をはじめとするドメインレジストラで、使用したいドメインを取得します。ここでは yourdomain.com を取得したとして説明します。
2. Windows Azure Web サイトのモードを共有または標準に設定する
Windows Azure Web サイトは無料、共有、標準の3つのモードで提供されています。カスタム ドメイン の利用がサポートされているのは、共有または標準モードです。無料モードでお使いの方は、共有または標準モードに切り替える必要があります(参考:料金詳細 - Web サイト)。
当該 Web サイトのスケール メニューを選択し、Web サイトのモードを共有または標準に切り替えます。
3. 独自ドメイン ( カスタムドメイン ) を使用するために必要な設定情報を確認する
ダッシュボードメニューを選択し、デフォルトで割り当てられているサイトの URL を確認します。ここでは、wpdemosample.azurewebsites.net が割り当てられているとして説明します。
また、下部ツールバーに表示される「ドメインの管理」をクリック。
表示された案内の最後に書いてある「A レコードの構成時に使用するIPアドレス」を確認します。仮に表示されたIPアドレスを、ww.xx.yy.zz とします ( 実際には数字です )。
4. DNSレコードを設定する
前提条件を整理すると、
- 使用したい、取得した独自ドメイン ( カスタムドメイン ) : yourdomain.com
- 既にWeb サイトに割り当てられているURL: wpdemosample.azurewebsites.net
- Aレコードの構成時に使用するIPアドレス: ww.xx.yy.zz
ここでは上記の場合の設定を示します。適宜、取得されたドメイン名、確認された情報に置き換えてください。
取得した yourdomain.com を Azure Web サイトで使用するためにDNSレコードを設定します。設定する DNS レコードは下記3つです。
- awverify.yourdomain.com CNAME awverify.wpdemosample.azurewebsites.net
- yourdomain.com A ww.xx.yy.zz
- www.yourdomain.com CNAME wpdemosample.azurewebsites.net
ドメインを取得されたレジストラの手順に従い、上記を設定します。
4. 補足:お名前.com の場合
補足として、お名前.com で DNS レコードを設定する手順を説明します。
ドメインNavi の上部タブメニューから「ドメイン設定」を選択します。ネームサーバの設定以下に、「 DNS 関連機能の設定 」がありますので、クリックします。
次に、DNS レコード設定を利用する、の右にある設定するをクリック。表示されたドメイン一覧の中から yourdomain.com を選択し、入力画面へ進みます。
入力欄にて、4.で示した各 DNS レコードを入力し、追加します。最後に確認画面へ進み、設定する、をクリックして完了です。
5. Windows Azure 管理ポータルよりドメインを追加
Windows Azure の管理ポータルに戻りドメインを追加します。Windows Azure Web サイトのダッシュボードメニューから、下部ツールバーに表示される「ドメインの管理」をクリックします。
ドメイン名の入力欄に、
- yourdomain.com
- www.yourdomain.com
を入力します。緑のチェックマークがつけば設定完了です。
yourdomain.com および www.yourdomain.com から Windows Azure Web サイトにアクセスできることを確認してください。
このあとは
今回は、サイト公開に向けての独自ドメイン ( カスタムドメイン )の設定についてご紹介しました。実際のコンテンツ、Web サイトを構築する際に必要な開発環境を、ローカル/クラウド両方同時に簡単に整える下記記事も合わせてご覧ください。
Web アプリ/サービスの開発環境をローカル/クラウド両方同時に整える - Part.1 WebMatrix で Web サイトを作成 - Yuta Watanabe's Blog