|
登录后查才能浏览下载更多咨询,有问题联系QQ:3283999
您需要 登录 才可以下载或查看,没有账号?入住遨海湾
×
变通方式:
4 Q" W$ A0 y4 q4 e将apache设为使用80端口,IIS使用其它端口,比如81,然后将apache作为IIS的代理。 ' h- K2 p9 _- O! y. U+ j
在httpd.conf里面,取消下面四行的注释:( F# Y8 U" f3 m5 I; g
# |6 [1 p3 C/ E4 r3 p
6 T V' ?3 P4 G# f) n" vhttp://anyliz.com/blog/images/code.gif 程序代码
/ H1 P/ S7 `0 {LoadModule proxy_module modules/mod_proxy.so
& @; z) n: Z* w3 @+ l% tLoadModule proxy_connect_module modules/mod_proxy_connect.so
+ U) u- O# {1 D c8 p% tLoadModule proxy_http_module modules/mod_proxy_http.so ! m: \4 h' h9 f: v6 T- j
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
) l6 G2 J$ M0 A/ [. d, o' \, @2 v }& v8 w' ?5 v' I
& i) u6 h% E' C
. B0 f% E" d F ?& E6 W% O
然后建立一个虚拟主机,将该域名的所有访问转向81端口。
5 n- l7 q" h. M/ l! I
- C$ c! K3 U1 f$ f7 m( B- Y
, y6 p+ }2 a8 l* z$ r3 s9 `http://anyliz.com/blog/images/code.gif 程序代码, I, b4 q( D4 x. l" w! y( T5 b8 r2 w
<VirtualHost *:80>5 M _5 P2 \; |* d, P4 U* X; H
ServerName www.abc.com" R! o2 a ]: ?% |' p
ProxyPass / http://localhost:81/4 w5 |5 q( k8 E& @ J0 b
ProxyPassReverse / http://localhost:81/3 V" F4 M! @) u. q9 C& `
</virtualHost> 9 F: `1 z$ H/ y% V1 {) U
5 z" |/ P4 q' D% U% M& `* J2 \' j/ C: M1 d# E- C
+ U! i* o# b0 {4 p
当然,如果有建立DMZ或者Apache(IIS) Server 前端还有Firewall 的话,也可以通过对Domain name Publish的方式来做到外网对web server的端口统一。 |
|