1. 扩展开启,httpd.conf开启一下选项
LoadModule proxy modules/proxy.so LoadModule proxy_connect modules/proxy_connect.so LoadModule proxy_http modules/proxy_http.so LoadModule proxy_html modules/proxy_html.so
2. 添加虚拟主机,httpd-vhost.conf中添加如下配置
<VirtualHost *:80> ServerName b.test.com <Proxy *> Order deny,allow Allow from all </Proxy> ProxyPass / http://192.168.1.166:6281/ ProxyPassReverse / http://192.168.1.166:6281/ ProxyPreserveHost On #读写cookie必备 # ProxyPassReverseCookiePath http://192.168.1.166:6281 / # ProxyPassReverseCookieDomain locahost www.domain.cn </VirtualHost>
以上的配置是用80端口的b.test.com代理http://192.168.1.166:6281/这个地址, 并且实现cookie的正常读写。
参考:https://segmentfault.com/a/1190000005041026
http://sharejava.iteye.com/blog/1781872