【いぐざんぷるどっとこむ】

example.com とは?

最終更新:
💡 文書やサンプルに使える例示用ドメイン

文書やサンプルで使うために予約された例示用ドメイン。example.net・example.orgとの関係、.test等との違い、本番サービスへの依存を避ける理由を解説します。

📌 このページのポイント
example.com:文書の例に使う名前文書・説明書・サンプル例:https://example.com/例示用に予約されたドメインexample.com / example.net / example.orgIANAが管理。一般の登録・移管は不可実際の送信・接続のテスト先は別に用意例示用Webの稼働にアプリを依存させない文書の例と実行するテストを分ける
予約名を文書で使う例です。example.comは実在する予約ドメインで、例示用メールアドレスを書くことだけでは送信処理を隔離できません。
ひよこ ひよこ
example.comは、架空の名前?
ペンギン先生 ペンギン先生
実在する予約ドメインだよ。IANAが文書等の例示用に管理している。企業の実際のドメイン名と混同しにくい例を書くために使えるんだ。
ひよこ ひよこ
自分の説明書に、使ってよい?
ペンギン先生 ペンギン先生
文書の例なら、IANAと事前に調整せず使えるよ。たとえば「https://example.com/」はURLの形の説明に使える。ただし一般のドメインのように自分で登録したり、移管して自分のサイトに使ったりはできないんだ。
ひよこ ひよこ
example.netとexample.orgも同じ?
ペンギン先生 ペンギン先生
その二つも、RFC 2606で例示用に予約されたドメインだよ。.com等の末尾自体が予約されているわけではなく、「example.com」という名前が対象。別の末尾にexampleを付ければ何でも同じ予約になる、とは考えないようにね。
ひよこ ひよこ
アクセスできるなら、疎通テストの接続先に使える?
ペンギン先生 ペンギン先生
IANAは用途を説明するWebサービスを提供しているけれど、稼働を保証する本番用サービスではないよ。アプリがその応答を必要とする設計や、実際の外部連携のテスト先にすることは避け、自分たちで管理するテスト先を使おう。
ひよこ ひよこ
サンプルのメールアドレスは、どう書く?
ペンギン先生 ペンギン先生
文章でアドレスの形を示すなら「user@example.com」と書けるよ。ただし、メールを本当に送るテストの仕掛けまで安全になるわけではない。テスト用の受信先や送信を捕捉する仕組みを用意し、実際の送信先を別に管理するんだ。
もっと詳しく知りたい人へ

.example・.test・.invalid・.localhostも同じ用途?

RFC 2606では用途を分けています。.exampleは文書の例、.testはテスト、.invalidは無効と分かる名前、.localhostはループバックの用途です。example.comが実際に名前解決されることと混同せず、用途と名前解決の仕組みを確認します。

.localやexample.jpも、RFC 2606の予約?

このRFCに挙がる例示用ドメインはexample.com・example.net・example.orgです。.localやexample.jpまで同じ文書の予約と扱いません。別の名前を使うときは、その名前に適用される管理元や仕様を個別に確認します。

ペンギン
まとめ:ざっくりこれだけ覚えればOK!
「example.com」って出てきたら「文書やサンプルに使うために予約された例示用ドメイン」と思えばだいたいOK!
📖 おまけ:英語の意味
「example.com」 = 例示用のドメイン名
💬 exampleは「例」を意味します。RFC 2606にexample.com・example.net・example.orgの予約が記載され、IANAが文書での例示用に管理しています。

参考資料

← 用語集にもどる