ZEIT Nowとは #
- サーバーレスデプロイのためのクラウドプラットフォームサービスのこと.
サブドメインの割り当て方 #
- まずはメインドメインをNowに登録する.
now domains add iotajapan.com
- サブドメインのエイリアスを登録しようとする.
# 以下を実行すると,
now alias https://my-docs.test.now.sh docs.iotajapan.com
# 以下のようなエラーが返ってくる.
Error! We could not alias since the domain iotajapan.com could not be verified due to the following reasons:
a) Nameservers verification failed since we see a different set than the intended set:
Intended Nameservers Current Nameservers
c.zeit-world.co.uk 01.dnsv.jp ☓
d.zeit-world.org 02.dnsv.jp ☓
e.zeit-world.com 03.dnsv.jp ☓
f.zeit-world.net 04.dnsv.jp ☓
b) DNS TXT verification failed since found no matching records.
name type value
_now TXT abc...xyz
Once your domain uses either the nameservers or the TXT DNS record from above, run again `now domains verify <domain>`.
We will also periodically run a verification check for you and you will receive an email once your domain is verified.
Read more: https://err.sh/now-cli/domain-verification
お名前.comのNameserverを使用するとして, 返ってきたエラーの内容でDNS TXTレコードを登録する.
ホスト名 TYPE TTL VALUE _now.iotajapan.com TXT 3600 abc…xyz ドメインの所有者認証を確かめる.
# 以下を実行し,
now domains veryfy iotajapan.com
# 以下のように返ってきたら認証されてる.
Success! Domain iotajapan.com was verified using DNS TXT record. [500ms]
You can verify with nameservers too. Run `now domains inspect iotajapan.com` to find out the intended set.
DNS CNAMEレコードを登録する.
ホスト名 TYPE TTL VALUE docs.iotajapan.com CNAME 3600 alias.zeit.co now.json
を以下のように設定する.
{
"version": 2,
"alias": "docs.iotajapan.com"
}
- nowにデプロイする.
now --target production
- References