Skip to content

非公式本サイトは非公式の日本語ドキュメントであり、Cloudflare 公式サイトではありません。最新情報はdevelopers.cloudflare.comをご確認ください。

セットアップ

最終更新 Markdown で表示Agent セットアップ

サブドメインセットアップ は、委任と呼ばれる仕組みに基づきます。親ドメイン(例: example.com)でサブドメイン blog.example.com 向けの NS レコード を作ると、そのサブドメインの DNS 管理を、専用の DNS ゾーン で別に行えます。

    flowchart TD
      accTitle: 親ゾーンとサブドメインの例
      A[<code>example.com</code>] --> B[<code>docs.example.com</code>]
      A[<code>example.com</code>] --> C[<code>blog.example.com</code>]
      subgraph 親ドメイン
        A
      end
      subgraph サブドメイン
        B
        C
      end


利用できるセットアップ

サブドメインセットアップを設定するとき、利用できるかどうかは親ゾーンのセットアップと子ゾーンのセットアップの両方に依存します。子ゾーンは、委任されたサブドメインの DNS 管理を担います。

この表は、active ステータス のゾーンを前提にしています。たとえば、子ゾーンがすでに CNAME セットアップ(部分)で存在するときに親ゾーンを Cloudflare へ追加する場合は、親ゾーンがまだ pending のあいだに 親ゾーンを CNAME セットアップ(部分)へ変換 できます。


手順

親ゾーンのセットアップに応じたサブドメインセットアップの設定方法は、次のガイドを参照してください。

このドキュメントの手順ガイドは、親ドメインとサブドメインの両方が Cloudflare にある場合を中心にしています。親ドメインが別の DNS プロバイダーにある状態で、Cloudflare 上にサブドメインセットアップを作ることもできます。


SSL/TLS 証明書

サブドメインセットアップでは、親ゾーンと子ゾーンの設定が互いに影響し、SSL/TLS 証明書 のプロビジョニングに影響することがあります。

特定のホスト名(subdomain.example.com)向けの証明書がすでに子ゾーンで有効な場合、親ゾーン(example.com)でそのホスト名を含む証明書パックは検証に失敗します。

Access アプリケーション

Cloudflare Access でサブドメインセットアップを使う場合は、次の点に注意してください。

  • Access アプリケーションを作成した時点で子ゾーンが pending 状態の場合、ゾーンを有効化しても設定は自動では適用されません。サブドメインセットアップが active になったあと、Access アプリケーションをもう一度保存してください。

  • すでに Access アプリケーションがあるサブドメインを切り出す場合も、新しい子ゾーンに関連付けるため、Access アプリケーションをもう一度保存する必要があります。

役に立ちましたか?