Apache 转发代理 IIS
1. 开始配置虚拟主机。找到apache安装目录下conf下的httpd.conf,将注释去掉
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule proxy_http_module modules/mod_proxy_http.so
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
2. 在IIS 服务器中增加代理的域名+端口:www.a.com:81
3. vhost.conf 配置
<VIRTUALHOST *:80>
ServerName www.b.com
DocumentRoot "D:/web/php"
</VIRTUALHOST >
# 代理开始:http://www.a.com:81
<VIRTUALHOST *:80>
ServerName www.a.com
ProxyPass / http://www.a.com:81/
ProxyPassReverse / http://www.a.com:81/
</VIRTUALHOST>
重新启动Apache