我们必须在AWS环境中部署Restful (API服务)和静态页面。目前,我们的Webservice托管在EC2实例中,其中包含一个ELB和Route53。另外,静态页面部署在S3桶中。网络服务和网站,两者应该在同一个领域。
当用户调用"www.domain.com/“时,应该将其路由到S3服务器。但是,API调用(*)应该通过ELB路由到EC2。是否有任何方法将API调用路由到ELB,以及使用S3访问Route53的网站访问调用?或者,解决这一问题的最佳方法是什么?
发布于 2022-12-04 08:40:41
是的,您可以使用相同的域名进行部署。API应该使用api.domain.com部署,网站可以使用domain.com进行部署。为此,您需要购买一个带有域名和子域(例如:https://example.com和https://api.example.com)支持的SSL证书,并执行以下操作。

https://stackoverflow.com/questions/66255388
复制相似问题