herokuで独自ドメインをRoute53で設定する
ドメインはムームードメインで取得してた。
そのドメインをherokuに割り当てる。
内容は全く以下のままなんだけど、メモとして。。
heroku で 独自ドメインを使う際の最善策を考えた | Workabroad.jp
herokuにドメインを登録
herokuに独自ドメインをwwwありなし2つ登録
$ heroku domains:add example.com
$ heroku domains:add www.example.com
Amazon Route53 CNAMEの設定
画面上部からCreate Hosted Zone
を選択。
ドメインを入力。wwwなし。
作成したレコードをダブルクリック。
Create Record Set
をクリック。
作成。
Name:www
Type:CNAME
value:xxx.herokuapp.com
S3の設定
S3でBucketを作成
nameはルートドメインにする。
RegionはTokyoにしといたらいいと思う。
Createした後、Properties
のStatic Website Hosting
を選択。
Redirect all requests to another host name
を選択。
最初からwww
付きのURLが入力されているので、そのままSave。
これでwwwサブドメインへのリダイレクトが完了。
Amazon Route53 ANAMEの設定
Route53に戻り、先ほど作成したレコードをダブルクリックして、Create Record Set
をクリック。
以下のようにして作成。
Name:空
Type:A – IPv4 address
Alias:Yes
Alias Target:先ほどS3で作成したBucketが選択できるのでそれを選択。
DNSサーバの設定
ドメインはムームードメインで取得しているので、
ネームサーバーの設定をする。
Route53の作成したレコードを選択すると右側にネームサーバーが表示される。
ムームードメインの「取得したドメインで使用する」を選択し、
上記のネームサーバーを記入。
完了。
料金
気になるお値段ですが、今現在は月、$0.51。
現在のレートでは、52円くらい。安い。
ただし、新規にアカウントを作成したので、S3などが無料期間中かもしれません。
1年後には数円上がるかもしれません。
結果
22時くらいに作業していたけれど、完了後、15分後くらいで切り替わりを確認出来た。
ただし、その後元に戻ったり、と、不安定だった。
翌朝には安定し、無事切り替わっていた。
丸1日くらいかかると思っていたので結構早かった。
参考サイト
参考サイト:
Herokuで独自ドメインを設定する方法
Herokuで独自のドメインを設定する[ムームードメイン]
お名前.com で取ったドメインを Amazon Route53で管理し、サブドメインをはてなブログに割り当てるまで