apache反向代理设置
我的需求:有二个域名 
 1》www.aa.com 
          指向apache的80端口 
 2》bbs.aa.com 
          指向tomcat的8080端口 
 我用http://localhost/      及http://localhost:8080运行正常。 
 我的做法: 
 我在httpd-vhosts.conf中加入 
  <VirtualHost   bbs.aa.com   >  
             ServerAdmin   admin@admin.com 
             ProxyPass   /   http://192.168.0.2:8080/ 
             SetEnv   force-proxy-request-1.0   1 
             SetEnv   proxy-nokeepalive   1 
             ProxyPassReverse   /   http://192.168.0.2:8080/ 
             ServerName   bbs.aa.com    
             ErrorLog   logs/bbs.aa.com      -error_log 
             CustomLog   logs/bbs.aa.com      -access_log   common 
  </VirtualHost>    
 #   Virtual   hosts 
 LoadModule   proxy_module   modules/mod_proxy.so 
 LoadModule   proxy_ajp_module   modules/mod_proxy_ajp.so   
 结果apache不能运行了? 
 Include   conf/extra/httpd-vhosts.conf
------解决方案--------------------不能运行 了.就看LOGS
------解决方案--------------------http://w.yi.org/ftp/FAPM/apache/Apache2/zh/vhosts/ 
 看看这个吧
------解决方案-------------------- <VirtualHost *:80>  
     ServerNamer bbs.aa.com   
     ServerAdmin admin@admin.com 
     ProxyPass / http://192.168.0.2:8080/ 
     SetEnv force-proxy-request-1.0 1 
     SetEnv proxy-nokeepalive 1 
     ProxyPassReverse / http://192.168.0.2:8080/ 
     ServerName bbs.aa.com  
     ErrorLog logs/bbs.aa.com  -error_log 
     CustomLog logs/bbs.aa.com  -access_log common 
  </VirtualHost>    
 # Virtual hosts 
 LoadModule proxy_module modules/mod_proxy.so 
 LoadModule proxy_ajp_module modules/mod_proxy_ajp.so 
 把做代理的四个模块都加载进去 
 这样再试试
------解决方案--------------------LoadModule proxy_balancer_module modules/mod_proxy_balancer.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   
 都启用