Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/apache/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache反向代理在应用程序注销时中断_Apache_Proxy_Reverse - Fatal编程技术网

Apache反向代理在应用程序注销时中断

Apache反向代理在应用程序注销时中断,apache,proxy,reverse,Apache,Proxy,Reverse,我的apache知识非常有限。我被要求在我的工作场所设置反向代理。webapp位于windows服务器/IIS上。我们的反向代理是Solaris上的apache 这是我的问题。反向代理可以正常工作,直到您注销webapp。我几乎没有接触过webapp,因为它是由供应商购买的代码。行为如下 登录external-url.com/一切正常。遍历应用程序没有问题,但一旦按下注销按钮,登录页面将重定向到被代理的服务器 供应商声称这不是他们注销方法的问题。当我使用IP地址直接登录到internalServ

我的apache知识非常有限。我被要求在我的工作场所设置反向代理。webapp位于windows服务器/IIS上。我们的反向代理是Solaris上的apache

这是我的问题。反向代理可以正常工作,直到您注销webapp。我几乎没有接触过webapp,因为它是由供应商购买的代码。行为如下

登录external-url.com/一切正常。遍历应用程序没有问题,但一旦按下注销按钮,登录页面将重定向到被代理的服务器

供应商声称这不是他们注销方法的问题。当我使用IP地址直接登录到internalServer上的webapp时,在注销时,我不会被重定向到服务器别名,而是会看到注销页面,其中的IP地址仍在url中

因此,在注销过程中的某个时刻,会将最终用户的url从外部可访问的url重新写入内部服务器

我希望我能以一种可以理解的方式解释这一点

下面是我在apache虚拟主机中的设置

ProxyRequests Off
    <Proxy *>
       Order deny,allow
         #Allow from all
         Allow from .ourdomain.com
    </Proxy>

ProxyPass / http://crdpcenter01.ourdomain.com/
ProxyPassReverse / http://crdpcenter01.ourdomain.com/
ProxyRequests关闭
命令拒绝,允许
#通融
从.ourdomain.com允许
ProxyPass/http://crdpcenter01.ourdomain.com/
ProxyPassReverse/http://crdpcenter01.ourdomain.com/