logo画像 こなぶろぐ
  • Home
  • About
2021/01/12 Aレコードについて

GitHub Pages サイトのカスタムドメインを管理する

上記ページの中で、Apexドメインを設定するを参照しました。

Apexドメイン

Apexが頂点という意味から、Apexドメインはサブドメインを含まないドメインのことだと分かった。

Zone APEXとは?

(DNS)ゾーンAPEX(エイペックス)とは、以下のようにサブドメインを含まないドメイン名を指します:

  • example.jp (not www.example.jp)
  • example.com (not www.example.com)

“APEX”とは”頂点”を意味し、”ゾーンAPEX”=”ゾーンの頂点”=”サブドメインを含まない、ドメインのもっとも短い表記”を意味します。また、別名としては以下のようなものがあります:
Apex Domain(アペックス・ドメイン)

“APEXドメイン”=”ドメインの頂点”という意味で同様に使われます
Naked Domain (ネイキッド・ドメイン), Bare Domain(ベア・ドメイン)
余計なものがないという意味で裸を意味する”ネイキッド”もしくは”ベア”が使われます

Root Domain(ルート・ドメイン)
大本という意味のRoot(根)を使ったルート・ドメインを”ゾーンAPEX”の意味で使うことがあります。

Zone Apex (Naked Domain) CDN より引用

サブドメイン

サブドメインは、ドメインを分割するときに使用され、任意で設定することができる。

例)

私が持っているドメイン(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アドレスに対応させました。

対応させるAレコード

まとめ

お名前.comにてkona4.comを購入後、お名前.comのDNS設定/転送設定-ドメイン一覧からkona4.com(Apexドメイン)をGitHubPagesのIPアドレスに対応させ、Aレコードを作成しました。

© 2025 kona. All Rights Reserved.