お持ちのドメインを接続する
要点「公開 → お持ちのドメインを接続」を開き、アドレスを入力して「ドメインを接続」を押します。www.yourbrand.com のようなサブドメインなら、DNS プロバイダーで customers.monstarx.app を指す CNAME レコードを 1 つ追加します。yourbrand.com のようなルートドメインには Cloudflare DNS が必要です。レコードが有効になると、MonstarX が HTTPS 証明書を発行します。
GoDaddy、Namecheap、Google、Cloudflare など、どこかで購入したドメインをすでに持っているなら、そのドメインで MonstarX のアプリを表示できます。ドメインは今の場所に置いたままです。DNS レコード(ドメインの設定の中で、そのアドレスの行き先を示す 1 行)を 1 つ追加すれば、HTTPS も含めて残りは MonstarX が行います。
- アプリを公開しておきます。アプリを公開する をご覧ください。
- ドメインの DNS を管理している場所(通常はドメインを購入した会社か Cloudflare)にサインインできるようにしておきます。
- 使うアドレスを決めます。
| アドレスの種類 | 例 | 必要なこと |
|---|---|---|
| サブドメイン | www.brewandbean.com、order.brewandbean.com | 現在の DNS プロバイダーで CNAME レコードを 1 つ追加するだけ。ほかの変更は不要です。 |
| ルートドメイン | brewandbean.com | ドメインの DNS が Cloudflare にある必要があります(無料の Cloudflare アカウントで大丈夫です)。 |
ドメインを接続するには?
Section titled “ドメインを接続するには?”-
プロジェクトを開いて 公開 をクリックし、ドメイン の下の お持ちのドメインを接続 をクリックします。
-
ルートドメイン か サブドメイン を選びます。
-
接続するドメイン に、
https://やパスを除いたアドレス全体を入力します。例:order.brewandbean.com。ドメインを接続 をクリックします。 -
このアドレスの DNS を設定 に、追加するレコードが表示されます。下の、アドレスの種類に合った手順に従います。
-
状態が DNS の反映待ち から 証明書を発行中、そして 有効 に変わるのを待ちます。確認するには 状態を更新 をクリックします。少し時間がかかることがあります。
どの DNS レコードを追加しますか?
Section titled “どの DNS レコードを追加しますか?”現在の DNS プロバイダーで、次のレコードを追加します。ネームサーバーの変更は不要です。
| 種類 | 名前 / ホスト | 値 / 接続先 |
|---|---|---|
CNAME | サブドメイン全体(例:order.brewandbean.com) | customers.monstarx.app |
プロバイダーによっては、ルートドメインより前の部分だけを入力します。order.brewandbean.com ではなく order です。
ルートドメインには、ご自身の Cloudflare アカウントの Cloudflare DNS が必要です。MonstarX のネームサーバーは使いません。
- ドメインを Cloudflare アカウントに追加します(すでに追加済みなら開きます)。メール用レコードを含め、既存の DNS レコードがすべて Cloudflare にあるか確認してください。
- そのドメインの Cloudflare DNS で、
@にcustomers.monstarx.appを指すCNAMEを追加し、プロキシ ステータス を DNS のみ(灰色の雲)にします。Cloudflare がルートの CNAME を自動でフラット化します。 - DNS がまだ Cloudflare でない場合は、Cloudflare の 概要 ページで、そのドメインに割り当てられた 2 つのネームサーバーを確認し、ドメインの登録事業者で現在のネームサーバーをその 2 つに置き換えます。DNSSEC を有効にしている場合は、Cloudflare の DNSSEC の手順に従ってください。
MonstarX は DNS や登録事業者のアカウントにアクセスできないため、これらの設定を代わりに変えることはできません。DNS が MonstarX を指すようになれば、振り分けと HTTPS 証明書は自動で処理されます。
状態の意味は?
Section titled “状態の意味は?”| 状態 | 意味 |
|---|---|
| DNS の反映待ち | MonstarX からまだレコードが見えません。保存されているか確認して、待ちましょう。DNS の変更が行き渡るには時間がかかることがあります。 |
| 証明書を発行中 | レコードが見つかり、HTTPS 証明書を作っています。 |
| 有効 | HTTPS 付きで、アプリがこのドメインで公開されています。 |
| 対応が必要です(またはエラーメッセージ) | 何かがおかしい状態です。メッセージを読んでレコードを直し、再試行 か 状態を更新 をクリックします。 |
接続したドメインは、公開メニュー、ドメインの画面の このプロジェクトに接続したドメイン、設定 → ドメイン に表示されます。DNS 手順 をクリックすると、レコードをもう一度確認できます。
ドメインの使用をやめるには?
Section titled “ドメインの使用をやめるには?”ドメインの横のごみ箱アイコン(または公開メニューの ×)をクリックし、… でのこのプロジェクトの配信を停止しますか? を確定します。アプリはそのドメインでは表示されなくなります。ドメイン自体はあなたのもののままで、アプリは monstarx.app のアドレスでオンラインのままです。DNS プロバイダーの CNAME レコードも削除しておきましょう。
うまくいかないときは
Section titled “うまくいかないときは”- 「このアドレスはルートドメインです。「ルートドメイン」を選択して接続してください。」:サブドメイン を選んだまま
yourbrand.comを入力しています(またはその逆)。合った種類を選んでください。 - 「example.com または www.example.com のような有効なドメインを入力してください。」:
https://、スペース、ドメインのあとの部分を取り除いてください。 - 「このドメインはすでに別のアプリに割り当てられています。」:そのアドレスは別のプロジェクトに接続されています。先にそちらで削除してください。
- monstarx.app のアドレス は接続できません。これらは MonstarX が管理しています。代わりに アプリのアドレス で変えてください。
- DNS の反映待ちのまま進まない:レコードの種類が
CNAMEか、値が正確にcustomers.monstarx.appか、(Cloudflare の場合)雲がオレンジではなく灰色かを確認してください。 - Cloudflare 以外の DNS ホストにあるルートドメイン は、この方法では接続できません。
wwwを使うか、ドメインの DNS を Cloudflare に移してください。 - ドメインに何も表示されない:アプリを公開してください。ドメインの画面にも このアドレスで表示できるよう、アプリも公開してください。 と表示されます。
よくある質問
Section titled “よくある質問”ドメインを MonstarX に移す必要はありますか?
ありません。ドメインは購入した会社に置いたままで、DNS レコードを 1 つ追加するだけです。
SSL 証明書を購入する必要はありますか?
ありません。DNS レコードが有効になると、MonstarX が HTTPS 証明書を自動で発行します。
ルートドメインに Cloudflare が必要なのはなぜですか?
ほとんどの DNS プロバイダーでは、ここで使える形でドメインのルートに CNAME レコードを設定できません。Cloudflare DNS ならでき、無料の Cloudflare アカウントで十分です。または、www を接続してルートからそこへ転送してください。
同じアプリに複数のドメインを接続できますか?
できます。それぞれを接続すれば、どれでもアプリが表示されます。
MonstarX でドメインを購入したほうが簡単ですか?
簡単です。MonstarX で購入したドメインは DNS の作業がまったく不要で、ルートと www の両方が使えます。ドメインを購入 をご覧ください。