我的目标是 443 (ALB)->8080 (TOMCAT)
我在 8080 上运行 EC2 tomcat 实例。
这是8080上的tomcat apr连接器
<Connector protocol="org.apache.coyote.http11.Http11AprProtocol"
port="8080" scheme="http"
/>
我有一个带有证书的 ALB 在 443 上侦听,并设置为传递给目标组 8080。
所以这个想法是https://www.website.com/myapp -> www.mywebsite.com:8080/myapp
我知道我的应用程序运行良好,因为如果我开放对 8080 的公共访问,我可以完全运行该应用程序。
我有一些配置错误,因为当我访问该站点时 https://www.website.com/myapp
我似乎被重定向到:www.website.com/myapp
似乎我可以很好地访问 tomcat,但是当它响应时它会将我重定向回 http。我究竟做错了什么?
谢谢!