やりたかったこと
Xserverで取得したドメインをCloudflare Pagesのカスタムドメインとして設定したかった。
環境
- Xserverドメイン
- Cloudflare Pages
- Astro
全体の流れ
Cloudflareでネームサーバーを確認
↓
XserverでネームサーバーをCloudflareに変更
↓
CloudflareでActive確認
↓
Cloudflare PagesにカスタムドメインをActivate
手順
1. CloudflareにドメインをConnect
- 「Workers & Pages」→プロジェクト→「Custom domains」
- 「Set up a custom domain」→ドメイン入力→「Continue」
- 「Begin DNS transfer」→「Continue to activation」
- Cloudflareのネームサーバーが2つ表示される
2. XserverでネームサーバーをCloudflareに変更
- Xserverドメイン管理画面にログイン
- 「ネームサーバー設定」→「その他のサービスで利用する」
- ネームサーバー1・2にCloudflareのアドレスを入力して保存
3. Cloudflareで確認・Active待ち
- 「I updated my nameservers」を押す
- 数十分〜1時間待つ
- ステータスが「Active」になったら完了
4. カスタムドメインをActivate
- 「Custom domains」→ドメイン入力→「Continue」
- 「Activate domain」を押す
ハマったポイント
- ネームサーバー変更前にカスタムドメインを設定しようとしても進めない
- Activeを確認してから改めてCustom domainsの設定をする(2段階)