> ## Documentation Index
> Fetch the complete documentation index at: https://docs.replit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# カスタムドメインと DNS

> カスタムドメインに関するよくある質問への回答—ドメインの接続、SSL と認証のトラブルシューティング、Clerk 認証の設定など。

ここではカスタムドメインの接続とトラブルシューティングについてよくある質問に回答します。詳細なリファレンスは [カスタムドメインの追加](/ja/build/add-custom-domain) および [カスタムドメイン](/ja/references/publishing/custom-domains) を参照してください。

<AccordionGroup>
  <Accordion title="Replit アプリにカスタムドメインを接続するには？">
    Replit でドメインを購入した場合、DNS レコードは自動管理されています—**Publishing → Domains** を開いて、製品内のセットアップ手順に従ってください。[ドメイン購入](/ja/build/domain-purchasing) を参照してください。

    外部レジストラのドメインを接続するには：

    1. プロジェクトを開き、**Publishing → Domains** に移動します。
    2. **Connect your own domain** を選択し、ドメインを入力して続行します。
    3. Replit が A レコードと TXT レコードを表示します—両方をコピーします。
    4. DNS プロバイダーで両方のレコードを追加します。
    5. Replit に戻って認証を開始します。

    重要な注意事項：

    * SSL のために A レコードと TXT レコードの両方が必要です。Apex（ルート）CNAME はサポートされていません—ルートドメインには A レコードを使用してください。
    * ワイルドカード証明書（`*.example.com`）はサポートされていません—各サブドメインを個別に接続してください。
    * Cloudflare では、プロキシモードが SSL のセットアップを妨げないように、A レコードを **DNS only**（灰色のクラウド）に設定してください。
    * DNS の変更が反映されるまで最大 48 時間かかる場合があります。

    詳細なリファレンスは [カスタムドメイン](/ja/references/publishing/custom-domains) を参照してください。
  </Accordion>

  <Accordion title="ドメインが認証されない、または SSL がプロビジョニングされない場合のトラブルシューティングは？">
    以下の手順を順番に確認してください—ほとんどの問題はこれらのいずれかに起因します：

    1. **DNS の反映を待ってください。** 変更が反映されるまで最大 48 時間かかる場合があります。DNS ルックアップツールでレコードがグローバルに確認できるかチェックしてください。
    2. **AAAA レコードを削除してください。** A レコードと同じホスト名にある IPv6（AAAA）レコードが SSL をブロックすることがあります。
    3. **古いまたは競合する A レコードを削除してください。** ルートドメインの A レコードは Replit を指すものだけ残してください。
    4. **Cloudflare を DNS only に設定してください。** オレンジのクラウド（プロキシモード）が SSL のプロビジョニングを妨げます。
    5. **Publishing → Domains → Manage でドメインを切断して再接続し**、新しい証明書を強制的に取得してから、数分待ってリロードしてください。
    6. **CAA レコードを確認してください。** CAA レコードがある場合、Replit は Let's Encrypt を通じて証明書を発行するため、少なくとも 1 つが Let's Encrypt を発行者として許可している必要があります。

    これらの手順は外部で登録されたドメインに適用されます。Replit でドメインを購入した場合は、[Replit サポートにお問い合わせ](https://replit.com/support)ください。[カスタムドメイン](/ja/references/publishing/custom-domains) を参照してください。
  </Accordion>

  <Accordion title="カスタムドメインで Clerk 認証をセットアップするには？">
    カスタムドメインで [Clerk 認証](/ja/references/auth-and-identity/clerk-auth) を使用する際によく発生する問題がいくつかあります：

    * **「Clerk CNAME records required」警告。** これは Clerk 統合の要件であり、ドメインの認証や SSL をブロックしません。**Publishing → Domains** を開き、**Manage** を選択し、認証 DNS セットアップセクションを見つけて、表示された各 CNAME レコードを DNS プロバイダーに正確に追加してください。セクションが表示されない場合は、ドメインを切断して再接続してください。
    * **以前の Clerk 使用後にドメインが認証中のまま停止している。** ドメインが別の Clerk アプリケーションに接続されていた場合、[Clerk ダッシュボード](https://dashboard.clerk.com)でそちらから削除してから、Replit でドメインを切断して再接続してください。
    * **独自の Clerk インスタンスへの移行。** Replit が管理する Clerk から独自のインスタンスへの切り替えには手動の手順が必要です—[Replit サポートにお問い合わせ](https://replit.com/support)ください。[Clerk 認証の移行](/ja/references/auth-and-identity/clerk-auth-migration) を参照してください。

    まだ解決しない場合は、ドメイン名、プロジェクト名、すでに試みたことを添えて [Replit サポートにお問い合わせ](https://replit.com/support)ください。
  </Accordion>
</AccordionGroup>

## 解決しない場合は？

ドメインに関する質問がここで回答されていない場合は、[Replit サポートにお問い合わせ](https://replit.com/support)ください。
