heroku + さくらのドメインの設定
TL;DR
クレジットカード情報を登録すれば無料で独自ドメインを設定可能
Herokuのアプリにドメインを追加して返ってきたDNS Targetをさくらのドメインのゾーン設定の値に入力(末尾に.
をつける)。種別はCNAMEで新規登録
背景
軽く検索してヒットはしたが、情報が古いかなと感じたので
前提
ドメインは取得済み
Herokuで検証済みアカウントとなっている(クレカ登録済み)
前準備
サブドメインを決定する。
Herokuでの設定
対象のアプリのHerokuの管理ページを開き、Settingsタブを開きます。
DomainsのAdd domainボタンをクリック
NextボタンをクリックするとDNS targetが表示されるので控える
これでHeroku側での操作は完了
さくらのドメインでの設定
会員メニュー>契約中のドメイン一覧>ドメインメニュー
割り当てたいドメインのゾーン編集>変更
エントリ名:[サブドメイン].example.com
種別:CNAME
値:さっき控えたDNS targetを貼り付け、末尾に.
を追加
DNSチェック:する
TTLの指定:チェックなし
で新規登録
これでさくらのドメイン側も完了
ドメインの浸透
最大48時間だったり72時間だったり書いてあるが自分の場合は1分経たずにつながった
ドツボポイント
.
ちなみにこれはHerokuのドキュメントにもさくらの設定画面にも書いてある。