amazon-web-services - 如何使用相同的域名在 AWS 中部署网站和 Web 服务
问题描述
我们必须在 AWS 环境中部署 Restful Webservice(API 服务)和静态页面。目前,我们的 Web 服务托管在 EC2 实例中,带有一个 ELB 和 Route53。此外,静态页面部署在 S3 存储桶中。Webservice 和网站,都应该在同一个域中。
当用户调用“www.domain.com/”时,它应该被路由到 S3 服务器。但是 API 调用 ( www.domain.com/api/** ) 应该通过 ELB 路由到 EC2。有什么方法可以使用 Route53 将 API 调用路由到 ELB 并将网站访问调用路由到 S3?或解决此问题的最佳方法是什么?
解决方案
推荐阅读
- c# - 依赖注入 - HttpClient 和 OAuth2
- python - 在python的文本小部件中插入文本的问题
- c# - 重复作业不会在设定的时间被调用
- php - 我如何知道命令执行是否完成并在发生错误时通知?
- python - 如果并行运行 Pytest,则跳过/排除测试模块
- javascript - 如何以毫秒为单位将时间戳转换为 javascript?(在反应中)
- selenium - Python selenium 等到不等搜索出现
- google-sheets - 如何在 googlesheet 公式中编写动态工作表引用?
- dart - 单个变量的多种类型(参数/返回类型)
- angular - Angular:如何根据父应用程序组件的路由更改重新渲染子组件?