我在不同的端口中运行apache和tomcat,因为我仅将Tomcat用于JAVA的REST API,而apache则用于html / js / css等。

现在,我想启用对tomcat服务器的ajax调用的反向代理(否则由于跨域策略,我的REST调用将失败)。

请指教
1)如何在Apache中启用反向代理?

(要么)

2)有没有更好的方法可以做到这一点

提前致谢

最佳答案

好了,想办法了

有两种方法可以执行此操作-1)mod_jk或2)mod_proxy

我决定使用mod_proxy,因为它更简单

使用moda2en启用mod_proxy

在httpd.conf中添加了此

SSLProxyEngine开启

SSLProxy验证无

SSLProxyCheckPeerCN关闭

SSLProxyCheckPeerName关闭

SSLProxyCheckPeerExpire关闭

ProxyPass“ patterntoproxy”“完整URI”

注意:无需在ProxyPass行中使用通配符

示例:ProxyPass / webapi / https://:8443 / webapi /

关于java - 如何在Amazon EC2中启用mod_proxy?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26954920/

10-09 21:26