前提
- SSL使用
- http://yourdomain.com/ は https://www.yourdomain.com/ にリダイレクト
- https://yourdomain.com/ はアクセスできない。基本的に誰も来ないと思われるので。
間違っている、この方がいいのではなどありましたらコメントいただけますと嬉しいです。
Google Domains の設定
DNS の設定 (Configure DNS)に行き、以下のように設定
- 合成レコード (Synthetic records)を下記画像のように設定。黒塗りのところは使うドメインです(例:yourdomain.com)。


Heroku の設定
- ターミナルから
heroku domains:add www.yourdomain.com
を実行 - heroku.comに行き、Appを開いて、Resourcesに行き、ChangeをクリックしてHobby(月7ドル)を選択
- Settingsに行き、Domains and certificatesで、Configure SSLをクリック、Automaticallyを選択しContinueをクリック