質問: ### 前提・実現したいこと Ruby on railsで作成したwebアプリをHerokuにデプロイしました。 独自ドメインをお名前.comで取得し、それを自分のwebサイトにあてるところまではうまくいっているはずです。 そのあと、HerokuをHobbyプランに変更し、HerokuのSetting画面の「Configure SSL」より、AutomaticallyのSSL設定を行いました。 そして、お名前.comのDNSレコード設定で、独自ドメインをあてた時に登録した、ホスト名「www.アプリ名.com」のVALUEの部分を「www.アプリ名.com.herokudns.com」(HerokuのDNS Targetに書かれている文字列)に変更し、更新しました。 しかし、実際にサイトにアクセスしてみると、「アプリ名.herokuapp.com」の方はSSL化がされているのですが、独自ドメインをあてた、「www.アプリ名.com」のサイトのほうは保護されていないままです。独自ドメインをあてたサイトの方をSSL化するにはどうすればよいのでしょうか。 ### 発生している問題・エラーメッセージ 「アプリ名.herokuapp.com」の方に出ている証明書を確認してみると、以下のように発行先が.herokuapp.comとなっており、原因はこれではないかと思うのですが、ここを変える方法がわかりません。 ![イメージ説明](https://teratail.storage.googleapis.com/uploads/contributed_images/bb955fbc73bf997fb01590c225a2fcae.jpeg) 以上です。プログラミング初心者のため、使っている用語等が間違っているかもしれませんが、ご容赦ください。
回答: 追記で頂いた情報から、ssl設定自体はできていると思います。 ただ、閲覧者がhttpでもhttpsでもアクセスできる状態のようですので、httpsでアクセスすることを強制する設定を加える必要があります。 ssl強制するにはWebサーバ(apache, nginx等)側で設定する方法とRailsアプリ側で設定する方法がありますが、後者の方が手軽と思います。 こちらの記事を参考に`config.force_ssl = true`のコメントを外してherokuにpushしてみて下さい。 設定が有効化されたことを確認するには`http://www.アプリ名.com`にアクセスします。 この時、自動的に`https://www.アプリ名.com`に飛ばされるようであれば、成功です。