|
登录后查才能浏览下载更多咨询,有问题联系QQ:3283999
您需要 登录 才可以下载或查看,没有账号?入住遨海湾
×
变通方式:
/ s2 k; [5 o/ l& x! J! A: a将apache设为使用80端口,IIS使用其它端口,比如81,然后将apache作为IIS的代理。
" [9 D6 H- Q0 J3 `在httpd.conf里面,取消下面四行的注释:
" r' Z! M9 B9 k& I( W0 k; Z9 s# s7 y
) X6 j' J# s" {; m. s4 \
http://anyliz.com/blog/images/code.gif 程序代码
4 N* h7 F8 l/ g: P- VLoadModule proxy_module modules/mod_proxy.so - d3 H5 u; X L" [- v
LoadModule proxy_connect_module modules/mod_proxy_connect.so , ~* u+ y B6 @3 D% F
LoadModule proxy_http_module modules/mod_proxy_http.so + A4 {+ {5 U% p" h! _- h
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so ( Z2 r- ]9 G R6 s9 g
; b+ D1 I4 e7 _7 n8 Q5 }+ F# n
, E# W9 b6 C9 A/ Q) N; k
* D/ S Y4 X6 R5 H3 T! D' }. M
然后建立一个虚拟主机,将该域名的所有访问转向81端口。0 e5 l, i! Z! c9 D# x) `
1 R; Q z1 ~% V& R; x D9 C; J
( i* Y: z7 h4 ]# ghttp://anyliz.com/blog/images/code.gif 程序代码
0 u& V- ]$ i' a<VirtualHost *:80>( V3 D9 D) Y, U% k% Q* L# F
ServerName www.abc.com! o0 x8 x: ]# Q
ProxyPass / http://localhost:81/
' r/ d0 q$ r4 _* ~0 M9 }" eProxyPassReverse / http://localhost:81/
$ o" ]; d# U4 L' R9 v# \</virtualHost> 2 j' m) Y2 n+ V, L# ]. B
9 ^: C i( l5 q' y7 u
9 c( o- R, g% |& t2 ~/ E' Z: x
2 x! z: P$ w$ `; p' R
当然,如果有建立DMZ或者Apache(IIS) Server 前端还有Firewall 的话,也可以通过对Domain name Publish的方式来做到外网对web server的端口统一。 |
|