繁体   English   中英

Apache mod_proxy配置-URI模式

[英]Apache mod_proxy configuration - URI patterns

我想知道以下apache mod_proxy配置之间的区别以解决问题。 我需要将HTTP请求(例如跟随URL)从Apache Web服务器转发到远程Sun One服务器。

http:// IP_ADDRESS:PORT / app_enu / start.swe?param1 = test1&param2 = test2

我配置了mod_proxy如下

(一种)。

ProxyPass /app_enu/  http://<IP_ADDRESS>:<PORT>/app_enu/

ProxyPassReverse /app_enu/  http://<IP_ADDRESS>:<PORT>/app_enu/

但是该URL无法正常工作(没有按我期望的那样调用服务– start.swe )。 我想知道上面的模型(a)和下面的模型(1),(2)和(3)有什么区别。

 1. ProxyPass /app_enu/*  http://<IP_ADDRESS>:<PORT>/app_enu/
 2. ProxyPass /app_enu/  http://<IP_ADDRESS>:<PORT>/app_enu/*
 3. ProxyPass /app_enu/*  http://<IP_ADDRESS>:<PORT>/app_enu/*

感谢帮助弄清楚这一点。

这两个参数都已经暗示了通配符。 完全不要在配置中使用它们。 如果您想要更精细的控制,请使用ProxyPassMatch。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM