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
如果没有,那么mod_jk如何?ProxyPath配置指令不允许使用“通配符”,但类似的指令
ProxyPassMatch
允许使用