Apache2 mod_proxy,在ProxyPass中使用通配符

Apache2 mod_proxy,在ProxyPass中使用通配符,apache2,mod-proxy,Apache2,Mod Proxy,我有一个用于显式声明的服务器名称的配置: <VirtualHost *:80> ServerAdmin me@myco.com ServerName sub0.sub1.myco.com ProxyRequests Off ProxyPreserveHost On <Proxy *> Order deny,allow Allow from all </Proxy> ProxyP

我有一个用于显式声明的服务器名称的配置:

<VirtualHost *:80>
    ServerAdmin me@myco.com
    ServerName sub0.sub1.myco.com
    ProxyRequests Off
    ProxyPreserveHost On
    <Proxy *>
       Order deny,allow
       Allow from all
    </Proxy>
    ProxyPass / http://sub0.sub1.myco.com:8080/mobilecommerce/
    ProxyPassReverse / http://sub0.sub1.myco.com:8080/mobilecommerce/
    ProxyPassReverseCookieDomain sub0.sub1.myco.com:8080/mobilecommerce sub0.sub1.myco.com
    ProxyPassReverseCookiePath /mobilecommerce /
    ErrorLog "/private/etc/apache2/extra/log/apache2/local-error_log"
    CustomLog "/private/etc/apache2/extra/log/apache2/local-acess_log" common
</VirtualHost>

服务器管理员me@myco.com
ServerName sub0.sub1.myco.com
代理请求关闭
代理主机
命令拒绝,允许
通融
ProxyPass/http://sub0.sub1.myco.com:8080/mobilecommerce/
ProxyPassReverse/http://sub0.sub1.myco.com:8080/mobilecommerce/
ProxyPassReverseCookieDomain sub0.sub1.myco.com:8080/mobilecommerce sub0.sub1.myco.com
ProxyPassReverseCookiePath/移动电子商务/
ErrorLog“/private/etc/apache2/extra/log/apache2/local-error\u log”
CustomLog“/private/etc/apache2/extra/log/apache2/local-access_log”通用
它的作用是:

  • 给定具有特定sub0、sub1和域的传入url请求 名字
  • 重复长url,只添加端口号8080
  • 然后附加servlet上下文:mobilecommerce
但是,随着时间的推移,我可能会创建多个sub0和sub1。 我喜欢对它们使用通配符, 并且仍然触发相同的规则--只需在已翻译的url中传递sub0和sub1

使用mod_代理是否可能?
如果没有,那么mod_jk如何?

ProxyPath配置指令不允许使用“通配符”,但类似的指令
ProxyPassMatch
允许使用