日期:2014-05-17  浏览次数:20868 次

apache 菜鸟求教
https跳转问题:
1.我想通过web端http或者https访问应用端https的应用,请教一下如何实现。
web端使用apache服务 IP:192.168.168.82
应用端使用jboss服务,并且应用已经可以通过https访问。IP:10.8.52.30

2.如何设置只能通过web端访问应用,不可以直接访问应用服务器。

请各位指教一下,最好不要粘贴,先给100,如果少的话,需要再给分,
谢谢了

------解决方案--------------------
其实只是一个解析而已
不必这样吧

据我所知 这个范根方式是无法避免的

------解决方案--------------------
1. 应用服务采用HTTP(jboss, IP:10.8.52.30), 前端WEB服务可配置成HTTPS(apache, IP:192.168.168.82), 由apache代理到jboos应用服务器; 

2. 外网域名解析到WEB服务器, 而应用服务器上配置防火墙只允许内部IP地址访问;

------解决方案--------------------
学习,学习

------解决方案--------------------
探讨
2.如何设置只能通过web端访问应用,不可以直接访问应用服务器。

------解决方案--------------------
你的情况,大部分情况下,是通过 sys admin或者net egr来做的。
通过网络的屏蔽, 不准client访问app server
如果是一个简单的网络。自己能够total control。
也可以在OS级别操作。比如打开WINDOWS/LINUX的防火墙, 设置特定的规则。
在app server上,只允许 apache的server访问其port。
至于从jboss级别类deny connection。我没印象,好像没什么办法了。
具体的操作你就不用在这问了。
这也就是给你个思路而已。
要具体操作,前提是你给出详细的网络环境,server的设置,deploy图,架构图,网络规划等等。。。。