2014-01-22 4 views
5

Мой SSL-сертификат настроен и готов к работе на Heroku. Я выполнил следующие инструкции: https://devcenter.heroku.com/articles/route-53, чтобы правильно перенаправить запросы (например, example.com на www.example.com) с помощью AWS S3. HTTPS отлично работает при запросе https://www.example.com; однако, если я попытаюсь запросить https://example.com, страница не может быть найдена. Есть предположения?Heroku SSL с Route53

+0

Редизайн, задокументированный там, будет работать только для «http»: //example.com ... не https. Работает ли он без «s» в «https?»? –

ответ

3

Использование Route 53, вы хотите создать следующие DNS записи:

  • www.example.com CNAME your_app.herokuapp.com
  • example.com ALIAS your_app.herokuapp.com

Ваш www.example.com имя хоста должно быть записью CNAME, которая делегирует ваше имя хоста приложения Heroku. Любые другие обычные имена хостов должны быть CNAME s.

example.com Запись «Apex» или «голый домен» должна возвращать запись A и не может быть CNAME. Route53 реализует тип записи ALIAS, который ищет значения для your_app.herokuapp.com и возвращает набор текущих A записей для соответствия.

+2

Очевидно, что Route53 ограничивает типы записей ALIAS своей сетью. При этом моя попытка не сработала. Я перешел на https://dnsimple.com/r/4111a5ad69d1f2 –

+0

У меня такая же проблема, так что больше ничего не поделаешь, но переключитесь на DNSimple? –

+0

DNSimple определенно работает. Мы используем его для самого Героку. Я считаю, что Route53 также должен работать, несмотря на комментарии выше. – Winfield

Смежные вопросы