背景: 现在我有一个java web项目(在tomcat中)和一个php项目(在apache中)。 我需要在apache中设置第二个域才能代理转发到tomcat。
问题: 在我设置apache reserve proxy之后,所有url都是tomcat的代理。它不是预期的;
apache中反向代理的配置:
<VirtualHost *:80>
ServerName www.captcha.zswlib.com
ServerAlias captcha.zswlib.com
ProxyRequests Off
ProxyPreserveHost On
<Proxy *>
Order deny,allow
Allow from all
</Proxy>
ProxyPass / http://127.0.0.1:8080/captcha/
ProxyPassReverse / http://127.0.0.1:8080/captcha/
</VirtualHost>