Настройка SSL/https для адреса herokuapp.com, а не для моего домена

У меня есть поддомен моего сайта, указывающий на приложение rails на mysite.herokuapp.com. Я купил сертификат у Godaddy и, кажется, все настроено правильно. Так что когда я иду к:

http://mysite.herokuapp.com or
http://dev.mysite.com

он перенаправлен на:

https://mysite.herokuapp.com or
https://dev.mysite.com

Проблема в том, что при посещении dev.mysite.com я получаю сообщение об ошибке: Safari не может подтвердить подлинность веб-сайта. Но когда я захожу на mysite.herokuapp.com, я не получаю ошибку. Я хотел, чтобы это было настроено иначе, чтобы dev.mysite.com не вызывал ошибку.

Я не уверен, где я ошибся. Я использовал dev.mysite.com при генерации ключа и при настройке его на godaddy.com. Любые идеи, где я должен искать?

PS Старый сайт размещен на Dreamhost, там же хранится информация о DNS. Поэтому я создал там поддомен типа cname, который указывает на mysite.herokuapp.com.

1 ответ

Вам необходимо установить свой SSL-сертификат в Heroku.

Очень сокращенный процесс:

heroku addons:add ssl
heroku certs:add server.crt server.key
Другие вопросы по тегам