|
登录后查才能浏览下载更多咨询,有问题联系QQ:3283999
您需要 登录 才可以下载或查看,没有账号?入住遨海湾
×
变通方式:
9 z8 ~5 C1 i- D+ n7 x将apache设为使用80端口,IIS使用其它端口,比如81,然后将apache作为IIS的代理。 ! v/ r2 A( S* O
在httpd.conf里面,取消下面四行的注释:
" |6 n* q0 n6 [5 J
, s+ j. [& c7 B( |, t" {1 ^- Y/ f& ~( p7 x6 b$ H/ J
http://anyliz.com/blog/images/code.gif 程序代码6 W3 _* ?* m/ Y k# e- z
LoadModule proxy_module modules/mod_proxy.so & K& f/ r' n4 H. E9 O, v: Z O
LoadModule proxy_connect_module modules/mod_proxy_connect.so 4 B/ x( C5 w( O! l) L: D3 T" N$ H
LoadModule proxy_http_module modules/mod_proxy_http.so ~! E, R9 @3 j! T& ? B, m: B
LoadModule proxy_ftp_module modules/mod_proxy_ftp.so
+ A9 [% u1 c( H) T3 T+ Q! J1 C" r& I3 c
8 ]$ i9 m" B j# ?5 z
3 r9 ]8 `' U, d! _然后建立一个虚拟主机,将该域名的所有访问转向81端口。
; `: V7 X7 s; J7 _
1 e' c4 N% Y3 w I0 c' I% Y% ]) X' X$ _
http://anyliz.com/blog/images/code.gif 程序代码
6 n7 a* W0 [& n2 ?2 O3 y+ e. _<VirtualHost *:80>7 c6 v. \$ x/ `9 P' M
ServerName www.abc.com
$ W0 M+ A) k: z& _ProxyPass / http://localhost:81/
3 X- ]* _: R( R2 @1 |1 M9 TProxyPassReverse / http://localhost:81/
* i1 E. P8 W' U, \, f- F</virtualHost>
9 V8 ^3 u- p' K9 j7 g6 C- Y
; P$ a# i/ k) v! h
4 ~$ x, J9 X* \ p3 k& m# J o4 N2 I3 J7 E2 B
当然,如果有建立DMZ或者Apache(IIS) Server 前端还有Firewall 的话,也可以通过对Domain name Publish的方式来做到外网对web server的端口统一。 |
|