1. herokuのカスタムドメイン機能を使う方法
ドメイン追加
コマンドラインからなら
$ heroku domains:add hoge.mydomain.com
DNSレコード変更
サブドメインを割り当てる場合
cname hoge hoge.herokuapp.com.
すべてのドメインを割り当てる場合
cname @ hoge.herokuapp.com.
注意 最後のピリオド忘れずに!!!!
Easy Setup for VALUE DOMAIN Users
以上でできるはず。
2. zerigo-dnsアドオンを使う方法
アドオン追加
コマンドラインからなら
$ heroku addons:add zerigo_dns:basic
Installing zerigo_dns:basic into myapp...done.
ドメイン追加
コマンドラインからなら
$ heroku domains:add mydomain.com
ネームサーバー変更
以下の5つを設定。
a.ns.zerigo.net
b.ns.zerigo.net
c.ns.zerigo.net
d.ns.zerigo.net
e.ns.zerigo.net
Herokuアプリに独自ドメインを割り当てる(VALUE-DOMAIN編)
DNSレコード設定
以下にアクセスし、configureをクリックし、DNSレコードの設定をする。(yourappname
は自分のherokuアプリの名前)
https://api.heroku.com/myapps/`yourappname`/addons/zerigo_dns:basic
注意
zerigo-dnsアドオンのbasicプランではサブドメイン指定しかできない(ワイルドカード指定ができない)ので注意。有料ならできる。