方法三:
將apache設為使用80端口,IIS使用其它端口,比如81,然后將apache作為IIS的代理。速度有影響.
在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
然后建立一個虛擬主機,將該域名的所有訪問轉向81端口。
<VirtualHost *:80>
ServerName www.xiaotai.com
ProxyPass / http://localhost:81/
ProxyPassReverse / http://localhost:81/
</VirtualHost>
這樣,對外就可以只需要一個端口,即可同時使用apache和IIS的功能了