設定すること
- Settings → Domains でサブドメインまたは apex ドメインを追加し、レジストラで作成する DNS レコードを確認します。
- 所有権を確認します — Elido は DNS をポーリングし、通常 60 秒以内にレコードを検出します。
- 検証後、Caddy が Let's Encrypt の TLS 証明書を自動的にプロビジョニングします。
カスタムドメインは、短縮URLで使用されるデフォルトのf.elido.me / s.elido.me / b.elido.meを置き換えます。ほとんどのチームはlinks.acme.comやgo.acme.comのようなサブドメインを使用していますが、完全なapexドメインも機能します。
開始する前に#
必要なもの:
- ProまたはBusinessプランのワークスペース(Freeプランでは共有ドメインのみ使用できます)。
- ドメインレジストラDNSレコードへのアクセス。
- 約5分間 — そのほとんどはDNS伝播を待つ時間です。
ダッシュボードで追加する#
- 設定 → ドメイン → ドメインを追加。
- ホスト名を入力します。サブドメイン(
links.acme.com)でもapex(acme.link)でも、どちらも機能します。 - 作成するDNSレコードが表示されます。サブドメインの場合は単一の
CNAMEです。apexの場合は2つのAレコード(Hetzner FRA + OVH FRA)とAAAAレコード(IPv6)です。 - レジストラでレコードを追加します。
- 検証をクリックします。レコードが見つかるまでDNSをポーリングします(通常は1分未満ですが、伝播が遅い場合は最大1時間かかることがあります)。
TLS#
ドメインが検証されると、CaddyはLet's Encrypt経由でTLS証明書を自動的にプロビジョニングします。検証後の最初のリクエストは、証明書の発行中に1〜3秒かかる場合があります。それ以降のリクエストは即座に行われます。証明書の有効期限を追跡し、30日前に更新します。更新に失敗した場合はアラートが表示されます。
DNSに関する注意事項#
- CAAレコード: ドメインにCAAレコードがある場合、
letsencrypt.orgを許可されたCAに追加してください。そうしないと証明書の発行に失敗します。 - Cloudflareプロキシ: レコードのオレンジ色の雲をオフにしてください。プロキシされたレコードは訪問者のIPを隠し、ジオ分析を妨げます。また、CaddyのオンデマンドTLS ハンドシェイクと競合します。
- AAAA / IPv6: オプションですが推奨されます。ヨーロッパのモバイルネットワークはますますIPv6専用になっています。
ワイルドカード#
Businessプランでは、ワイルドカードドメイン(*.links.acme.com)を設定できます。ビジネスユニットごとに1つの短縮リンクホストが必要だが、管理するDNSレコードは1つだけにしたい場合に役立ちます。
トラブルシューティング#
検証ボタンが1時間以上グレーのままの場合:
- ラップトップから
dig links.acme.com CNAMEを実行します。まだレコードがない場合、レジストラは伝播していません。 - CNAMEターゲットが、表示されたものと_正確に_一致していることを確認してください。タイプミスは検証が停止する最大の原因です。
- DNS / TLSに関する問題がないか、ステータスページを確認してください。
まだ解決しない場合は、digの出力をチャットに貼り付けてください。一緒に解決策を見つけましょう。
役に立ちましたか?
もっと知りたいですか?チームにメールを - 1営業日以内に返信します。サポートに連絡