本ブログのURLを、GitHub Pagesのデフォルトのドメインから、お名前.comで購入したドメインに変更しました。
この記事は、ドメインを変更したときに知った用語についてまとめたものです。
GitHub Pages サイトのカスタムドメインを管理する
上記ページの中で、Apexドメインを設定するを参照しました。
Apexドメイン
Apexが頂点という意味から、Apexドメインはサブドメインを含まないドメインのことだと分かった。
Zone APEXとは?
(DNS)ゾーンAPEX(エイペックス)とは、以下のようにサブドメインを含 まないドメイン名を指します:
example.jp
(notwww.example.jp
)example.com
(notwww.example.com
)“APEX”とは”頂点”を意味し、”ゾーンAPEX”=”ゾーンの頂点”=”サブドメインを含まない、ドメインのもっとも短い表記”を意味します。また、別名としては以下のようなものがあります:
Apex Domain(アペックス・ドメイン)“APEXドメイン”=”ドメインの頂点”という意味で同様に使われます
Naked Domain (ネイキッド・ドメイン), Bare Domain(ベア・ドメイン) 余計なものがないという意味で裸を意味する”ネイキッド”もしくは”ベア”が使われますRoot Domain(ルート・ドメイン)
大本という意味のRoot(根)を使ったルート・ドメインを”ゾーンAPEX”の意味で使うことがあります。
サブドメイン
サブドメインは、ドメインを分割するときに使用され、任意で設定することができる。
- 例)
私が持っているドメイン(kona4.com
)を使ってサイトを作るとき、
ブログサイト:blog.kona4.com
グッス販売サイト:store.kona4.com
といったように分割して使用することができる。
CNAMEレコード
ドメインやホスト名に、別名=エイリアスを定義したもの。
CNAMEレコードとは、DNSで定義されるそのドメインについての情報の種類の一つで、あるドメイン名やホスト名の別名を定義するもの。別名は「エイリアス」(alias)と呼ばれる。
IT用語辞典 e-Wordsより引用
Aレコード(address record )
ドメイン名に対し、対応するIPアドレス(IPv4)を定義したもの。(IPv6の場合、AAAAレコードという)
Aレコードとは、DNSで定義されるそのドメインについての情報の種類の一つで、特定のホスト名に対応するIPアドレス(IPv4アドレス)を定義するもの。IPv6の場合は「AAAAレコード」を用いる。
IT用語辞典 e-Wordsより引用
GitHub Pagesにカスタムドメインを設定
カスタムドメインに変更するために、ApexドメインをGitHubPagesのIPアドレスに対応させました。
まとめ
お名前.comにてkona4.com
を購入後、お名前.comのDNS設定/転送設定-ドメイン一覧からkona4.com
(Apexドメイン)をGitHubPagesのIPアドレスに対応させ、Aレコードを作成しました。