Closed1

Vercelアプリケーションに独自ドメインを設定(Route 53)

keitaknkeitakn

やる事

Route 53に登録されているドメインを使って、Vercel上のアプリケーションを独自ドメインでアクセス出来るようにする。

この資料では、前提条件として exmple.com を所持しており、Route 53にホストゾーンが登録されていると仮定して説明する。

方法

下記のドキュメントに従う。

https://vercel.com/docs/custom-domains#apex-domains

apex domainの場合

ホストゾーンに登録されているドメインそのもの(apex domain)を設定する場合はAレコードを使う方法かNameserversを使う方法が選択出来る。

この場合のapex domainは exmple.com である。

自分はTerraformで管理しやすいAレコードを使う方法を選択した。

以下はTerraformでの設定例。

resource "aws_route53_record" "apex_domain_record" {
  name    = "exmple.com"
  type    = "A"
  zone_id = var.main_host_zone
  records = ["76.76.21.21"]
  ttl     = "5"
}

sub domainの場合

日本語の記事で以下の記事があるので、これが一番丁寧に説明していると思う。

https://dev.classmethod.jp/articles/vercel-custom-domain-route53/

このスクラップは2021/10/21にクローズされました