gpt4 book ai didi

amazon-web-services - AWS : serve multiple sites under the same domain

转载 作者:行者123 更新时间:2023-12-04 08:19:44 24 4
gpt4 key购买 nike

我拥有一个域名 my-portal.com .
我想从 my-portal.com/site/a/ 提供一个静态网站.
我想从 my-portal.com/site/b/ 为另一个静态网站提供服务.

我如何使用 AWS 提供的资源做到这一点?

我试图将两个网站设置为两个独立的 S3 存储桶,并启用静态网站托管,然后使用资源创建 API 网关 /site/a/site/b配置为 S3 网站的 HTTP 代理。

这种设置在大多数情况下都能正常工作。
但是当浏览器尝试从我的静态网站加载二进制文件(字体、图像等)时,API 网关无法正确处理该文件并以损坏的文件进行响应(因为它对二进制文件的行为很奇怪)。

我还有什么其他方法可以达到相同的结果?

最佳答案

您可以使用 AWS CloudFront 轻松实现这一目标。使用行为根据路径选择原点。 CloudFront 具有与 S3 的内置集成。

关于amazon-web-services - AWS : serve multiple sites under the same domain,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54220571/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com