2017-07-06 145 views
1

我正在嘗試將我的api映射到自定義域名。假設我有一個通過路由53(example.com)託管的網站,那麼我希望我的api位於api.example.com。所以,我正在關注這個link,我所做的一切都如它所說。但是,當我做https://api.example.com/apiresource時,它說無法解析DNS。所以,我不確定是否必須爲api.example.com設置另一個託管區域並創建NS記錄集?文檔沒有提到它。我將不勝感激任何幫助。AWS API網關自定義域名

+0

在Route 53中包括[this part](http://docs.aws.amazon.com/apigateway/latest/developerguide/images/api-gateway-custom-domain-dns-alias-set.png)?仔細檢查你的配置,看是否有錯誤。一個常見的錯誤是輸入「api.example.com」,而不是在頂部的框中輸入「api」(暗示「.example.com」)。顯然,'djozxyqkexample.cloudfront.net'值將是您從API網關獲得的值,而不是示例中的值。 –

回答

1

我通過爲api.example.com創建主機區域解決了這個問題。