Apache和Tomcat下单IP多域名的反向代理问题
头痛的情况,如下:
有1.test.com和2.test.com两个域名,都指向一个IP:3.3.3.3,主机上同时有apache网站一个80端口,Tomcat网站一个8080端口,本地和外部用80和8080能访问不同网站,现需要1.test.com指向Apache的80,2.test.com指向Tomcat的8080,在Apache的httpd.conf做了如下设置,
NameVirtualHost 2.test.com:80
<VirtualHost 2.test.com:80>
ServerName 2.test.com
ProxyRequests Off
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
</VirtualHost>
但是现在输入1.test.com同样指向2.test.com,也就是Tomcat的8080,不知什么问题?或者还有其他办法?求解!