サブドメイン

ドメイン基礎
より大きなドメインの一部であるドメイン。メインドメイン名にプレフィックスを追加して作成されます。
← 用語集に戻る

サブドメインとは

サブドメインはメインドメイン名の前に接頭辞を追加して作成される、より大きなドメインの一部である、ドメインです。「blog.example.com」で「blog」は「example.com」のサブドメインです。サブドメインを使用すると、ウェブサイト所有者はコンテンツを整理し、別個のアプリケーションをホストしたり、個別のセクションを作成できます。追加のドメイン名を登録することなく、サブドメインはDNS設定によって無料で作成されます。

サブドメイン構造

blog.example.com

│ │ │

│ │ └── TLD(トップレベルドメイン)

│ └── ルートドメイン(第2レベルドメイン)

└── サブドメイン(第3レベルドメイン)

複数レベルが可能:

dev.api.example.com

│ │ │

│ │ └── ルートドメイン

│ └── 最初のサブドメイン

└── 第2サブドメイン(第4レベル)

一般的なサブドメイン用途

サブドメイン一般的な目的
wwwメインウェブサイト(従来)
blogブログまたはニュースセクション
shop/storeeコマースプラットフォーム
appウェブアプリケーション
apiAPIエンドポイント
mailウェブメールアクセス
dev/staging開発環境
support/helpカスタマーサポートポータル
cdnコンテンツ配信
m/mobileモバイル最適化サイト

サブドメインの作成

DNS設定

DNSゾーンでサブドメイン用のレコードを追加します:

; IPを指すAレコード

blog.example.com. A 192.0.2.10

; 別のドメインを指すCNAME

shop.example.com. CNAME mystore.shopify.com.

; 複数のサブドメイン

api.example.com. A 192.0.2.20

dev.example.com. A 192.0.2.30

ワイルドカードサブドメイン

すべての定義されていないサブドメインにマッチします:

*.example.com.    A    192.0.2.100

サブドメイン対サブディレクトリー

側面サブドメインサブディレクトリー
URLblog.example.comexample.com/blog
DNS必須はいいいえ
別のホスティング簡単複雑
SEO権威別個共有
SSL証明書ワイルドカード必要な場合メイン証明書でカバー
分析別のプロパティ同じプロパティ

サブドメイン使用時

サブディレクトリー使用時

サブドメイン SEO考慮

検索エンジン処理

ベストプラクティス

1. 本当に別個のエンティティにサブドメインを使用

2. SEO統合を望むサブディレクトリーを使用

3. 適切な正規化を実装

4. 各サブドメインに別の分析追跡を設定

5. 各サブドメイン用XMLサイトマップを作成

セキュリティ考慮

SSL証明書

証明書タイプカバレッジ
シングルドメインexample.comのみ
ワイルドカード*.example.com(1レベル)
マルチドメインSAN特定の列挙ドメイン

クッキースコープ

Set-Cookie: session=abc; Domain=.example.com

# すべてのサブドメインがアクセス可能

Set-Cookie: session=abc; Domain=blog.example.com

# blogサブドメインのみアクセス可能

サブドメインはウェブサイトとアプリケーションに柔軟な構成を提供し、異なるセクションが親ドメインの名前空間の一部である間に独立して操作できます。

この知識を実践する

DomScan の API を使用してドメインの可用性、状態などを確認します。