DNS に WWW を追加 — A/CNAME と各社ガイド
ブラウザで www 用 DNS レコードを生成します。手順:ドメイン入力→方式選択(apex の A + www の CNAME / 二重 A / CDN ホスト)→コピー→Cloudflare・Route 53・Vercel などの手順へ。例:example.com + 203.0.113.10。apex に素の CNAME は不可。生成はローカル、確認は DoH。
Record scheme
| Type | Name / Host | Value / Target | TTL | Notes |
|---|
使い方
apex と任意の IP を入れ、表を生成してパネルへ貼り、下のガイドを開きます。
ルール
方式の意味、apex に素の CNAME が置けない理由、301 との違い。
- 既定:@ に A/AAAA、www は apex への CNAME。
- RFC 1034:apex に素の CNAME は不可。
- DNS は解決;正規ホストは 301 で選ぶ。
- 生成はローカル。DoH は入力ホスト名のみ。
例
example.com + 203.0.113.10 → A @ と CNAME www。
こんなときに
- 自前サーバ:www を CNAME で追加。
- CDN:提供ホストへ CNAME。
- SEO:両方解決後に 301。
プロバイダー別ガイド
同じ作業・違う画面。UI が変わったら公式を優先。
一般的な DNS パネル
Cloudflare
いつ: Cloudflare DNS。
方式: 1/3
手順
- DNS → Records。
- @ に A。
- www CNAME。
- Proxied。
- 確認。
注意: apex の flattening。
Route 53
いつ: Route 53 ホストゾーン。
方式: apex は Alias
手順
- Create record。
- www CNAME。
- apex Alias。
- Simple。
- dig。
注意: AWS Alias。
Vercel
Netlify
いつ: Netlify サイト。
方式: 3
手順
- Domains。
- 追加。
- www CNAME。
- apex は docs。
- HTTPS。
注意: Netlify DNS が楽。
Alibaba Cloud DNS
VPS
いつ: 自前 Web サーバ。
方式: 1 + 301
手順
- DNS。
- server_name。
- 301。
- TLS。
- curl。
注意: 301 は DNS ではない。
DNS ゾーンは変更しません。公式ドキュメントを優先してください。
Frequently asked questions
apex に CNAME は?
素の CNAME は不可。A か ALIAS/flattening。
www は CNAME?A?
基本は www→apex の CNAME。
なぜ 301?
解決と正規 URL は別問題。
Cloudflare のプロキシは?
オリジン IP を隠しエッジで TLS 終端。
ゾーンはアップロード?
いいえ。
お問い合わせ・フィードバック
分かりにくい点、不具合、不足があれば下にメッセージを書いてください。ツールに関する内容はすべて確認します。