実装パターン#ドメイン#DNS#SSL
カスタムドメインの設定方法
Vercel、Cloudflareでカスタムドメインを設定する方法。DNS設定からSSL証明書まで解説。
カスタムドメインの設定方法
独自ドメインでサイトを公開しましょう。
ドメインの取得
おすすめレジストラ
| サービス | 特徴 |
|---|---|
| Cloudflare | 最安、無料WHOIS |
| Google Domains | シンプル |
| お名前.com | 日本語サポート |
Vercelでの設定
1. ドメインを追加
Settings → Domains → Add
2. DNS設定
タイプ: CNAME
名前: www(またはサブドメイン)
値: cname.vercel-dns.com
ルートドメインの場合:
タイプ: A
名前: @
値: 76.76.21.21
3. SSL証明書
自動で発行(Let's Encrypt)
Cloudflareでの設定
1. ネームサーバー変更
ドメインレジストラでCloudflareのNSに変更
2. DNS設定
タイプ: CNAME
名前: @
ターゲット: your-project.pages.dev
3. SSL設定
SSL/TLS → Full (strict)
トラブルシューティング
「DNS設定が反映されない」
- TTLを短く(300秒)
- 最大48時間待つ
「SSL証明書エラー」
- DNS設定を確認
- 24時間待つ
次のステップ
参考文献・引用元
- [1]Vercel Custom Domains- Vercel
- [2]Cloudflare DNS Documentation- Cloudflare