我的需求如下:
www.main.com 指向ip 111.111.111.111:80;
子域名sub.main.com 指向ip 111.111.111.111:9500;
apache做完反向代理后,无论访问www.main.com还是sub.main.com都会跳转到111.111.111.111:9500
如何解决。
配置文件如下
NameVirtualHost *:80
<VirtualHost *:80>
ServerName sub.main.com
ProxyRequests off
<proxy http://sub.main.com>
Options MultiViews
AllowOverride None
Order allow,deny
Allow from all
</proxy>
ProxyPass / 111.111.111.111:9500/
ProxyPassReverse / 111.111.111.111:9500/
</VirtualHost>
<VirtualHost *:80>
ServerName www.main.com
ProxyRequests off
<proxy http://www.main.com>
Options MultiViews
AllowOverride None
Order allow,deny
Allow from all
</proxy>
ProxyPass / http://111.111.111.111:80/
ProxyPassReverse / 111.111.111.111:80/
</VirtualHost>