我在單個linux ubuntu服務器上運行3個Web服務器。在Linux Ubuntu中,使用apache2,我需要在單個域中託管多個網站,但使用ssl端口
A)Glassfish的web服務器(非SSL和SSL)
1)的http://saravan-spring.com:9090/
2)的https://saravan-spring.com:9443
都指向相同的源路徑
B)的Tomcat web服務器(非SSL和SSL)
1)的http://saravan-spring.com:7070/
2)的https: //saravan-spring.com:8443
都指向相同的源路徑
C)的Apache2 web服務器: 應該是切入點,從兩個端口80和443
我需要調用適當的URIS如下
接收HTTP://saravan-spring.com => HTTP://saravan-spring.com:9090/
HTTPS://saravan-spring.com => HTTPS://saravan-spring.com: 9443/
http://web.saravan-spring.com => http://saravan-spring.com:7070/
https://web.saravan-spring.com => https:// saravan- spring.com:8443/
如何在apache2中進行配置?
還有一個條件。我的內部端口9090,9443,7070,8443需要對最終用戶不可見。它不應該暴露於外部世界。
如果不可能,我已經準備好徹底消除非ssl。 而且我只準備運行ssl端口。 我的意思是我準備和A(2)和B(2)住在一起。