サブドメインとは
サブドメインとは、メインのドメインを用途別に分けた名前です。
blog.example.com の blog や、www.example.com の www がサブドメインです。
メインのドメインを持っていると、その前に名前を付けて用途を分けられます。
例
example.com
www.example.com
blog.example.com
api.example.com
shop.example.com
example.com が元のドメインで、www、blog、api、shop がサブドメインです。
何に使うのか
| サブドメイン | 使い道 |
|---|---|
www | 一般的なWebサイト |
blog | ブログ |
api | APIサーバー |
docs | ドキュメント |
shop | ECサイト |
サービスや役割ごとに分けたいときに使います。
apexドメインとの違い
example.com のように、前に何も付かないドメインをapexドメインと呼ぶことがあります。
| 種類 | 例 |
|---|---|
| apexドメイン | example.com |
| サブドメイン | www.example.com |
詳しくは apexドメインとwwwサブドメインの違い も参考になります。
DNS設定との関係
サブドメインごとにDNSレコードを設定できます。
| ホスト名 | 種類 | 値 |
|---|---|---|
www | CNAME | example-hosting.net |
blog | CNAME | blog-hosting.net |
api | A | 203.0.113.10 |
同じドメインの中でも、Webサイト、ブログ、APIを別のサービスに向けられます。
よくある誤解
| 誤解 | 実際 |
|---|---|
| サブドメインは別で購入する | 多くの場合、元ドメインのDNSで作れる |
www は必ず必要 | なくても運用できる |
| サブドメインは全部同じサーバー | 別々の向き先にできる |
まとめ
サブドメインは、メインドメインを用途別に分けるための名前です。www、blog、api などを使うと、Webサイト、ブログ、APIを整理して運用できます。