独自ドメインを取得したなら、それをDNSサーバに登録する必要がある。
今回はムームードメインで購入したので「ムームーDNS」へ、herokuアプリに割り当てられたホスト名を登録する手順を書いていこう。
その前にDNSサーバについて軽くおさらい。
知っている人は手順(1)まで読み飛ばしてほしい。
DNSサーバとはインターネットにおける、アドレス帳のようなものだ。
このブログで言うと「http://blog.amanesiku.com」というURLをユーザーが指定したとき、実際にどこのページを見に行けばいいかを予めアドレス帳に登録しておくのだ。
そうすると各ユーザーのブラウザが自動で正しい宛先を探し当ててくれるという仕組みである。
ここで、登録すべき宛先は、固定IPでもいいし、別のURL(のホスト部分)でもいい。
このブログは元々「sakai-wp.herokuapp.com」というホスト名だったので、blog.amanesiku.com の宛先に sakai-wp.herokuapp.com を指定すれば、ユーザーがどちらを指定しても最終的には sakai-wp.herokuapp.com の方へ行き着く、という感じだ。
ということで手順である。簡単2ステップ。
- ネームサーバ設定で「ムームーDNS」を指定
- ムームーDNSのカスタム設定へオリジナルのホスト名を登録
詳しい手順は以下のとおりだ。
(1) ネームサーバ設定で「ムームーDNS」を指定
- ムームードメインにログインして「コントロールパネル」ページへ行く。(ログインした最初のページ。他のページからはページ右上のユーザー名の下に隠れているリンクをクリックすれば戻れる)
- ドメイン管理 – ドメイン操作 の下から「ネームサーバ設定変更」を選択
- リストの一番上にある「ムームーDNSを使用する」をチェック
(2) ムームーDNSのカスタム設定へオリジナルのホスト名を登録
さて次は実際のDNSレコードの登録だ。
ここでは当ブログの「blog.amanesiku.com」と「sakai-wp.herokuapp.com」とを紐付ける想定である。
もし「http://amanesiku.com」のように「blog」を無しにしたいなら、別記事に書いたのでそちらを参照してほしい。
まずは左メニューから「ムームーDNS」を選び、右側ページの表にあるドメインの「変更」ボタンをクリックしよう。
そうするとDNSレコードを設定できる画面に移動する。
右側ページの「設定1」はスルーして、その下にある「設定2」までスクロールしよう。
- サブドメインに「blog」を入れる。
- 種別は「CNAME」
- 内容にはオリジナルのホスト名「sakai-wp.herokuapp.com」(※あなたのサイトのホスト名に置き換えること)
- 「セットアップ情報変更」ボタンを押して確定させる
これで完了だ。
(※サブドメインなしのルートドメインで運用する場合は 別記事 を参照)
なおDNSに詳しい人は、最後の「内容」に入れるホスト名は末尾に.(ドット)を入れないので注意しよう。
(FQDNという、正しい書き方では末尾にドットを1つ入れるのだが、この入力欄では入れないことになっているようだ)
ところでムームーはメール転送は有料なのね……年600円のムームーメールに入らないとだめなのかあ。微妙だなあ。