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
本文介绍如何通过配置实现IIS与Apache之间的代理转发,并共用80端口。主要步骤包括启用Apache的相关模块、设置IIS代理域名及端口、配置vhost.conf文件等。
6104

被折叠的 条评论
为什么被折叠?



