2014-01-22 16 views
5

Mein SSL-Zertifikat ist vollständig eingerichtet und bereit für Heroku. Ich folgte den Anweisungen hier https://devcenter.heroku.com/articles/route-53, um Anforderungen (z. B. example.com zu www.example.com) mit AWS S3 korrekt umzuleiten. HTTPS funktioniert gut bei Anfrage https://www.example.com; Wenn ich jedoch versuche, https://example.com anzufordern, kann die Seite nicht gefunden werden. Irgendwelche Gedanken?Heroku SSL mit Route53

+0

Das dort beschriebene Redirect-Setup funktioniert nur für "http": //example.com ... nicht https. Funktioniert es ohne das "s" in "https?" –

Antwort

3

Mit Route 53, möchten Sie die folgenden DNS-Einträge erstellen:

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

Ihr www.example.com Hostname sollte ein CNAME Datensatz sein, der an Ihren Heroku App Hostnamen delegiert. Alle anderen regulären Hostnamen sollten CNAME s sein.

Der example.com "Apex" oder "nackte Domäne" Datensatz muss einen A Datensatz zurückgeben und kann kein CNAME sein. Route53 implementiert den Datensatztyp ALIAS, der nach den Werten für your_app.herokuapp.com sucht und einen Satz aktueller A Datensätze zurückgibt, die übereinstimmen.

+2

Anscheinend beschränkt Route53 ALIAS-Record-Typen auf ihr Netzwerk. Davon abgesehen, hat mein Versuch nicht funktioniert. Ich wechselte zu https://dnsimple.com/r/4111a5ad69d1f2 –

+0

Ich habe das gleiche Problem, also gibt es nichts anderes, das getan werden kann, aber zu DNSimple wechseln? –

+0

DNSimple funktioniert definitiv. Wir verwenden es für Heroku selbst. Ich glaube, Route53 sollte trotz der obigen Kommentare auch funktionieren. – Winfield

Verwandte Themen