-
Apache两次转发的问题20
书写水平有限,如果写的有各位看不懂的,还请指正。
先介绍一下场景:项目外网有一台Apache,对应域名为:www.domain.com;内网有我们的很多weblogic server,通过外网的Apache反向代理到内网的weblogic server,目前都是正常运行的。但是现在由于内网机房空间有限,就有一台weblogic server被放置在办公区(这些我无法改变,都是由上层单位统一规定的),假设为A,而外网的Apache无法直接访问到A,就在内网又架设了一台apache,假设为B,外网Apache把请求转发给B,B再转发给A。
现在遇到的问题:项目有一些请求需要验证然后返回,return url我是通过request.getScheme()+request.getServerName()+request.getServerPort()来组合的。如果通过外网Apache直接反向代理到内网的weblogic server,return url返回正常,是www.domain.com/..../xxx.do,但是现在我通过两次apache转发之后,return url变成A的内网IP地址,导致外网无法正常访问。
想请问各位高手,这种情况是因为apache配置问题,还是自身程序问题?如何在进行两次转发之后,return url还是我需要的www.domain.com/..../xxx.do,而非IP。2012年7月23日 19:01
目前还没有答案
相关推荐
Apache代理转发配置
Apache配置可以采用两种不同的方式实现转发,一种是直接采用ProxyPassReverse方式,一种是通过rewrite方式
apache转发服务器
Apache安装,weblogic安装及配置反向代理转发weblogic
我自己用过不错,大家可以看看做做参考,我第一次上传,请多多关照。
Apache服务器错误问题 Apache服务器错误问题 Apache服务器错误问题
NULL 博文链接:https://boris-song.iteye.com/blog/1748520
apache 80端口占用问题 apache 80端口占用问题 apache 80端口占用问题
WebLogic11G集群配置+apache安装及配置转发
在实际操作中,主要是Apache作为主服务器运行,当监听到有jsp或者servlet的请求时,将请求转发给tomcat服务器,由tomcat服务器进行解析后,发回apache,再由apache发回用户。 在tomcat中有两个监听的端口,一个是...
NULL 博文链接:https://xiaoxihai123.iteye.com/blog/1284032
Apache+Jboss负载均衡加域名转发
apache端口占用问题解决办法
Apache-flink 未授权访问任意jar包上传反弹shell CVE-2019-0193 Apache-Solr via Velocity template RCE CVE-2019-17564 Apache-Dubbo反序列化漏洞 CVE-2020-13925 Apache Kylin 远程命令执行漏洞 CVE-2020-13957 ...
apache jboss 集群问题,集群后出现异常,收集资料!
windows下配置Apache双向认证和反向代理(Apache+配置文档)
为了实现直接用域名访问系统,于是开发人员搭建了Apache HTTP Server,利用URL转发来解决这个问题。 二、安装Apache HTTP Server 1、下载apache(地址:http://httpd.apache.org),并解压到指定目录下; 2、安装,...
一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由tomcat来处理的。 apache可以支持php\cgi\perl,但是要使用java的话,你需要tomcat在apache后台支撑,将java请求由apache转发给tomcat处理。 ...
apache启动问题
Apache下载Apache下载Apache下载