2017-10-18 164 views
2

我们的网站mywebsite.com目前由Wix DNS管理。我们想创建一个子域api.mywebsite.com来将请求转发给aws api网关。下面是我试过如何为由wix管理的网站设置Api Gateway的自定义子域?

  1. 创建一个ACM证书* .mywebsite.com
  2. 在AWS控制台API网关我创建了一个自定义域,并与ACM相关的IT认证我关于创建的步骤。我有一个云端目标域名somecloudfrontid.cloudfront.net
  3. 我在wix中创建了一个将api.mywebsite.com指向somecloudfrontid.cloudfront.net的CNAME记录。

但是,当我试图打api.mywebsite.com我得到这个错误:

ERROR

The request could not be satisfied.

Bad request. Generated by cloudfront (CloudFront)

我失去了任何一步?我怎样才能得到这个工作?我是否需要将我的域名转移到AWS路由器53以使其适用于AWS?

回答

0

我建议将域名转移到Route53。您可以在Hosted Zones下为您的子域创建一个别名,并将其直接指向您的云端目标域以及其他几个AWS资源。

0

我想出了如何使它工作。我已在此article中发布了详细说明。