Skip to main content

まずデフォルトの公開 URL をテストする

アプリの replit.app URL とカスタムドメインを開きます。両方が同じように失敗する場合は、デプロイメントのトラブルシューティングから始めてください。カスタムドメインだけが失敗する場合は、以下に進みます。 ドメインの権威 DNS がどこで管理されているかを特定してください。ある会社からドメインを購入したからといって、その会社が DNS をホストしているとは限りません。

ドメインの検証が保留中または失敗する

  1. Publishing → Domains を開き、ドメインを選択します。
  2. Replit に表示されるレコードを、権威 DNS プロバイダーのレコードと比較します。
  3. レコードのタイプ、名前、値を正確に確認します。他のアプリや古いスクリーンショットの IP アドレスを再利用しないでください。
  4. apex ドメインと www を個別に確認します。一方のレコードが、もう一方を自動的に設定することはありません。
  5. 同じホスト名に競合するレコードがないか確認します。特にメールや検証用のレコードなど、関係のないレコードは保持してください。
必要なレコードタイプとプロバイダー固有の設定については、カスタムドメインに従ってください。プロバイダーがプロキシ機能を提供している場合は、有効にする前にそのガイドを確認してください。 DNS の変更がキャッシュを通じて反映されるまでには時間がかかることがあります。レコードを変更した日時を記録し、公開されているレスポンスを意図した設定と比較してください。レコードを繰り返し変更すると、結果の診断が難しくなります。

HTTPS または証明書のプロビジョニングが失敗する

DNS が意図したデプロイメントを指していること、およびドメインの検証が完了していることを確認してください。アプリケーションのコードを変更する前に、競合するレコードやプロバイダーのプロキシ設定がないか確認します。 検証は完了しているのに証明書のプロビジョニングが止まったままの場合は、ホスト名、レコードタイプ、検証状態、最後に変更した日時を添えて Support にお問い合わせください。修正のために HTTPS や証明書の検証を無効にしないでください。

ドメインが誤ったサイトを表示する

ドメインがどのプロジェクトにリンクされているか、また DNS が古いホストを指したままになっていないかを確認します。apex と www のレスポンスを比較してください。稼働中のドメインのリンクを解除する前に、訪問者への影響を避けるよう変更を計画してください。

サイトは表示されるが、サインインが失敗する

これは、ホスティングの DNS ではなく、認証プロバイダーのドメインの問題である可能性があります。認証ガイドを使用して、プロバイダーと環境を特定してください。 Clerk に関する「domain already in use」エラーの場合は、近道として認証アプリケーションを削除しないでください。削除するとユーザーアカウントが失われる可能性があります。管理された連携の場合は Support に、ご自身のアカウントの場合はプロバイダーにお問い合わせください。

ドメインの登録または更新に関する質問

ドメインの接続とドメインの購入は、別の操作です。更新設定の変更や登録の移管を行う前に、ドメインの購入をご確認ください。ドメインのリンクを解除すれば更新もキャンセルされると思い込まないでください。

Support 向けの情報

ホスト名、プロジェクトの URL、DNS プロバイダー、正確なエラー、タイムゾーンを含む最終変更日時、およびデフォルトの公開 URL が動作するかどうかを含めてください。関連する DNS レコードのみを共有し、関係のない検証トークンや個人情報は省いてください。サポートチェックリストをご覧ください。