Irohabook
0
271

GoDaddyのサブドメインをHerokuで運用する

ステップ1:Herokuにサブドメインを追加する

Herokuのサイト上で、サブドメインを追加する。特に余計な作業はない。コンソールで行うときは

heroku domains:add test.example.com

とする。DNS Targetに

test.example.com.herokudns.com

があることを確認する。test.example.comに対してtest.example.com.herokudns.comがある。ここまでの作業では、おそらくACM Statusがエラーとなっている。このエラーを消すにはPointDNSをインストールする必要がある。

ステップ2:HerokuにPointDNSをインストールする

PointDNSをすでにインストールしていたら削除する。インストールすると、上で追加したサブドメインに緑色のチェックボタンがつく。

ステップ3:GoDaddyにCNAMEレコードを追加する

GoDaddyのドメイン設定画面(AレコードやCNAMEレコードが並んでいる画面)を開く。「追加」からCNAMEを追加する。

名前:サブドメイン
値:Herokuで追加したサブドメインのポイント先

例えばtest.example.comというサブドメインでは

名前:test
値:test.example.com.herokudns.com

となる。ポイントはGoDaddy側でサブドメインを追加しないこと。GoDaddyの画面ではあくまでもCNAMEを追加する。

次の記事

Heroku