【Cloudflare Workers】カスタムドメインを設定する方法

Workersに、自分のドメインを、つけよう。寅次郎先生と記事の内容を表すイラスト。
動作環境(2026年9月23日に確認)
<パソコン>
機種:MacBook Air(13インチ、M3、2024)
OS:macOS 26.6.2

<ソフトウェア> Google Chrome 153.0.8010.53 Cloudflare ダッシュボード(Web版)

Cloudflare Workersで公開したサイトに、自分で取得したドメインを使いたい場合があるでしょう。この記事では、取得済みのドメインをサイトへ設定する手順を説明します。

先に、サイトの公開とドメインの取得を済ませてください。

カスタムドメインとは

Cloudflare Workersで公開したサイトには、初めは workers.dev で終わるアドレスが付いています。カスタムドメインは、このアドレスの代わりに、自分で取得したドメインでサイトを開けるようにする設定です。example.com のようなルートドメインにも、www.example.com のようなサブドメインにも設定できます。

Workerのドメイン画面を開く

1: Cloudflareのダッシュボードで、「コンピュート」をクリックします。

2: 「Workers & Pages」をクリックします。

3: カスタムドメインをつなぐWorkerをクリックします。

4: 「ドメイン」をクリックします。

Workerの「ドメイン」をクリックする

5: 「+ドメインを追加」をクリックします。

接続先を設定する

1: ルートドメインを使う場合は、「サブドメイン」が空欄になっていることを確認します。

【ポイント】

example.com のようなルートドメインを使う場合は、「サブドメイン」を空欄にします。www.example.com のようにしたい場合は、「サブドメイン」に www を入力してください。

2: 接続先が「本番」になっていることを確認します。

3: 「ドメインを追加」をクリックします。

接続するドメインを選ぶ画面

【ポイント】

Cloudflareの公式ドキュメントによると、カスタムドメインを追加すると、必要なDNSレコードと証明書が自動で作られます。

追加されたことを確認する

1: 「カスタムドメインとルーティングする」の一覧に、追加したドメインが表示されたことを確認します。

カスタムドメインが一覧に表示された画面

2: 追加したドメインをブラウザーで開きます。

3: 「このサイトにアクセスできません」と表示された場合は、DNSの反映を待ちます。

DNSの反映を待っている間の画面

4: 時間を置いてから、ブラウザーの「再読み込み」をクリックします。

5: サイトが表示されることを確認します。

次の記事

HTTPからHTTPSへ自動転送する方法へ進みます。

当サイトが作成した本文はCC BY 4.0です。引用画像は対象外です。Cloudflareの記事の一覧へもどる