[英]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.