お名前.comとBloggerを独自ドメインで接続するDNS設定
こんにちは。rurusyu編集部です。
この記事では、お名前.comのDNSに登録したCNAME・Aレコードと、実際に確認でつまずいた点をまとめます。DNSの反映後、Bloggerで独自ドメインの接続を確認するところまでを扱います。HTTPSの使用やリダイレクトの設定は、Bloggerの独自ドメインでHTTPSとルートドメインを設定する方法に分けて説明します。
DNS設定では、入力する場所を間違えると接続できません。特に、Bloggerが表示する確認用CNAMEはブログごとに異なるため、この記事では固有の認証文字列を掲載せず、確認方法だけを説明します。
今回の構成
今回の構成は、次のとおりです。
- ブログ:Blogger
- ドメイン管理:お名前.com
- 接続するURL:
www.ruru-syu.com - DNS:お名前.comのDNSレコード設定
ドメインを取得した会社とブログを置くサービスが別でも、DNSレコードを正しく設定すれば接続できます。
1. Blogger側で独自ドメインを登録する
まずBloggerの管理画面を開き、「設定」から公開に関する項目へ進みます。カスタムドメインに、次のようにwww付きのドメインを入力しました。
www.example.com
ここで保存すると、Bloggerからエラーが表示されます。これは失敗ではなく、ドメイン所有者の確認に必要なDNSレコードがまだ登録されていないという意味です。
画面には、次の2種類のCNAMEが表示されます。
- 通常のCNAME:ホスト名
www、値ghs.google.com - 確認用CNAME:Bloggerが指定した固有のホスト名と値
確認用CNAMEの文字列はブログごとに異なるため、Bloggerの画面に表示されたものをそのままコピーします。
2. お名前.comでDNS設定を開く
お名前.comにログインし、対象ドメインの「DNS設定」または「DNSレコード設定」を開きます。今回のドメインはruru-syu.comです。
お名前.comのDNSを使っていない場合は、実際にネームサーバーを管理しているサービス側で設定します。DNSレコードを追加する場所を間違えないことが重要です。
お名前.comのDNSレコード設定画面を使う場合は、まず現在のネームサーバーを確認します。01.dnsv.jp〜04.dnsv.jpを利用中なら、お名前.com側でレコードを設定できます。別のネームサーバーを利用中の場合は、原則としてその提供元のDNS設定画面で入力します。お名前.comのドメイン管理画面にレコードを入力するだけでは、利用中のネームサーバーに反映されるとは限りません。お名前.comのDNSへ切り替える場合は、Webサイトやメールに必要なレコードを先に登録してからネームサーバーを変更します。
3. wwwのCNAMEを追加する
DNSレコードの追加画面で、次のレコードを登録します。
お名前.comのDNSレコード入力画面。会員情報は黒塗りしています。
ネームサーバー変更のチェックは、現在のネームサーバーが01.dnsv.jp〜04.dnsv.jpで、切替が不要な場合は入れません。別のネームサーバーを利用中にチェックを入れると、お名前.com指定のネームサーバーへ切り替わる場合があります。Webサイトやメールが使えなくなるおそれがあるため、現在の設定と必要なレコードを確認せずにチェックしないでください。
| ホスト名 | TYPE | VALUE |
|---|---|---|
www | CNAME | ghs.google.com |
TTLは初期値のままで進めました。お名前.comの画面では、ホスト名欄にwwwだけを入力すると、ドメイン名が自動的に補われます。
4. Bloggerの確認用CNAMEを追加する
次に、Bloggerのエラー画面に表示された確認用CNAMEを追加します。入力例は次の形です。
DNSレコードの確認画面。確認用の固有文字列は黒塗りしています。
| ホスト名 | TYPE | VALUE |
|---|---|---|
Bloggerが表示した固有のホスト名 | CNAME | Bloggerが表示した固有の値 |
ここは一般的な固定値ではありません。別のサイトや古いメモにある文字列を使わず、現在のBlogger画面に表示されている値を入力してください。
入力後、お名前.comの確認画面でホスト名とVALUEを再確認します。私は一度VALUEの文字列を見間違えたため、Bloggerに表示された値と1文字ずつ照合しました。
5. ルートドメイン用のAレコードを追加する
www.ruru-syu.comはCNAMEで接続できますが、ruru-syu.comのようにwwwなしでアクセスした場合にも対応するため、ルートドメイン用のAレコードを追加します。
Googleが案内しているAレコードは次の4つです。
| ホスト名 | TYPE | VALUE |
|---|---|---|
| (空欄) | A | 216.239.32.21 |
| (空欄) | A | 216.239.34.21 |
| (空欄) | A | 216.239.36.21 |
| (空欄) | A | 216.239.38.21 |
お名前.comの入力画面でホスト名を空欄にするか@にするかは画面表示に合わせます。wwwはCNAME、wwwなしのルートドメインはAレコードで設定するのが今回のポイントです。
6. DNS設定を反映させる
すべてのレコードを入力したら、確認画面でホスト名・TYPE・VALUEを一つずつ確認します。ネームサーバーを切り替える場合は、Webサイトやメールに必要なレコードが移行先へ設定されているか、変更前に確認します。切替の要否や影響が分からない場合は、現在の設定を変えずに、ネームサーバー提供元の公式案内を確認してください。
設定完了後は、DNSの反映に時間がかかることがあります。Blogger側で保存できない場合も、入力ミスと決めつけず、数時間から最大72時間程度の反映時間を考慮します。
7. Blogger側で独自ドメインの接続を確認する
DNSレコードが反映されたら、Bloggerの設定画面でカスタムドメインに www.ruru-syu.com を登録し、保存できることを確認します。設定後は、トップページと記事ページの両方が独自ドメインで開くか確かめます。
私の環境では、DNSの反映を待ってからBloggerで保存できました。接続が確認できたらDNS設定編はここまでです。HTTPSの使用やリダイレクトの設定は、Bloggerの独自ドメインでHTTPSとルートドメインを設定する方法をご覧ください。
うまく接続できないときの確認点
- DNSレコードを追加したサービスと、現在のネームサーバーが一致しているか
- CNAMEのホスト名にドメイン名を重複入力していないか
- 確認用CNAMEの値を1文字ずつBloggerの画面と照合したか
- www付きURLとwwwなしURLを混同していないか
- 設定後すぐに反映されなくても、時間を置いて再確認したか
まとめ
お名前.comで管理しているドメインをBloggerに接続するには、wwwのCNAME、Bloggerが表示する確認用CNAME、ルートドメイン用の4つのAレコードを順番に登録します。
特に確認用CNAMEはサイトごとに異なるため、この記事の例をそのまま使わず、自分のBlogger画面に表示された値を入力してください。設定後はDNSの反映を待ち、Bloggerでカスタムドメインが保存でき、トップページと記事ページが独自ドメインで開くことを確認します。HTTPSの設定は別記事で説明しています。


コメント
コメントを投稿