2017-10-18 7 views
2

Unsere Website mywebsite.com wird derzeit von Wix DNS verwaltet. Wir wollten eine Subdomain api.mywebsite.com erstellen, um Anfragen an das aws-API-Gateway weiterzuleiten. Hier sind die Schritte I versuchtWie man benutzerdefinierte submain für API-Gateway für die Seite, die von wix verwaltet wird, einrichten?

  1. eine ACM-Zertifikat erstellt für * .mywebsite.com
  2. In AWS Konsole API-Gateway habe ich eine benutzerdefinierte Domäne und assoziiert sie mit ACM zertifiziert I über erstellt. Ich habe eine Cloudfront Zieldomain name somecloudfrontid.cloudfront.net
  3. Ich erstellte einen CNAME-Datensatz in Wix, die api.mywebsite.com auf somecloudfronttid.cloudfront.net zeigt.

Aber, als ich versuchte, api.mywebsite.com ich diesen Fehler zu treffen:

ERROR

The request could not be satisfied.

Bad request. Generated by cloudfront (CloudFront)

Bin ich jeden Schritt fehlt? Wie kann ich das funktionieren lassen? Muss ich meine Domain an den AWS-Router 53 übertragen, damit er mit AWS funktioniert?

Antwort

0

Ich empfehle, die Domain zu Route53 zu übertragen. Dort können Sie einen Alias ​​für Ihre Subdomain unter Hosted Zones erstellen und ihn ganz einfach direkt auf Ihre Cloudfront-Zieldomäne sowie mehrere andere AWS-Ressourcen verweisen.

0

Ich habe herausgefunden, wie es funktioniert. Ich habe detaillierte Anweisungen in diesem article veröffentlicht.

Verwandte Themen