我在EC2服务器上安装了WSO2 API Manager . 它工作得很好,但我想通过漂亮的URL(使用端口443而不是9443)提供 .

所以,而不是:

https://example.com:9443/store(API Manager)

https://example.com:8243(API网关)

它看起来像:

https://developer.example.com/store(API Manager)

https://api.example.com(API网关)

您如何在AWS上实现这一目标?

我的计划是在ec2服务器前放置两个负载 balancer 器 . 第一个负载均衡器将从传入端口443向前移植到wso2 ec2服务器(API管理器)上的传出端口9443 . 第二个负载均衡器将传入端口443转发到wso2 ec2服务器(API网关)上的传出端口8243 .

当我尝试这个时,我在浏览器中没有得到任何响应,只是超时了 . 我也在非ssl端口上尝试了这个,它仍然无法正常工作 .

有任何想法吗?我错过了什么?如何在AWS中移植?什么是最好的方法?