简体   繁体   English

如何在带有 S3 静态网站托管的 API 网关上使用自定义域

[英]how can I use custom domain on API gateway with S3 static website hosting

I setup my domain on API gateway to use API calls with domain.我在 API 网关上设置我的域以使用域的 API 调用。

When I call base url with domain I got S3 error instead lambda result.当我用域调用基本 url 时,我得到了 S3 错误而不是 lambda 结果。

<Error>
<Code>NoSuchKey</Code>
<Message>The specified key does not exist.</Message>
<Key>v1/mystage</Key>
<RequestId>ED11385C2BCE1D98</RequestId>
<HostId>
6QOcio6aofUYI2sTDsxJxE6BR06UfxKvNRT+L12QxGhvJvsmuJB4BYwgexYtPK++4K919Nh9bTM=
</HostId>
</Error>

can anyone clarify whether if its possible to use my domain in API gateway but its already used for S3 static website hosting ?任何人都可以澄清是否可以在 API 网关中使用我的域但它已经用于S3 静态网站托管

如果您需要为多个资源使用相同的域,则需要根据 URI 设置 CloudFront 分配并为它们配置不同的来源和行为

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM