<vhlT#p
1.设置httpd.conf
SHIK=&\~- 打开Apache24/conf文件夹下的httpd.conf设置文件,找到一下几行把前面的注释‘#’删除
WVir[Kv% LoadModule proxy_module modules/mod_proxy.so
rB<
UOe LoadModule proxy_connect_modulemodules/mod_proxy_connect.so
v0apEjT LoadModule proxy_ftp_modulemodules/mod_proxy_ftp.so
roVGS{4T\ LoadModuleproxy_http_modulemodules/mod_proxy_http.so
mC8c`#1T ApG_Gd. LW{7|g (Ps:很多人都会注释LoadModuleproxy_balancer_modulemodules/mod_proxy_balancer.so,然而这个是做负载均衡用的一个功能,单纯做反向代理的话,不需要用这个,而且取消了这里的注释不进行相应的设置的话,会导致apache服务无法开启)
oDrfzm|[Y 然后找到
[K9l>O Include conf/extra/httpd-vhosts.conf
<V5(5gx 这一行前面的注释‘#’也删除,引入这个文件
|'aGj V<*PaS.. 0L S,(v4 apache反向代理二级目录
NhU~'k !9_HZ(W& yT.h[yv"w <VirtualHost *:80>
{^a"T'+ MX2]Q P<ElH3J` gFizw:l Qz=F
nR ServerName 7428.com.cn
|r>+\" X #ServerAlias 7428.com.cn
(~q.YJ' ProxyPassMatch ^/zk(.*)$
http://www.7428.cn:80/$1 B52n'. ProxyPassMatch ^/zk(.*)/$
http://www7428.cn:80/$1 n=J~Rssp ProxyPass /zk
http://www.7428.cn:80/ ,h,OUo]LIY ProxyPassReverse /zk
http://www.7428.cn:80/ P{fT5K| q!iTDg*$ Heh.CD)Q SQ'\K d= '2Q[g0VR -Pt. qW+'#Jh@TV </VirtualHost>
I]Ev6>=; ^/]w}C#:d -&q@|h' 以上代码的意思是把l7428.com.cn的zk开头的目录泛解析到
http://www.7428.cn:80/zk上面。