从 Windows 8 Apache 2.2 或 2.4(不记得了)切换到 32 位后Apache 2.4.9,64 位,Windows 8.1我的代理设置被忽略。
所有请求最终都转到默认的 C:/wamp/www。
主机文件包含第二台机器的 IP 地址,我想将请求代理到该机器,就像重新安装之前一样。
主机文件:
192.168.111.3 gitlab.kakao.ro
httpd-vhosts.cong:
<VirtualHost *:80>
DocumentRoot "c:/wamp/www"
ServerName kakao.ro
</VirtualHost>
<VirtualHost *:80>
ProxyPreserveHost On
ProxyPass / http://gitlab.kakao.ro:60080/
ProxyPassReverse / http://gitlab.kakao.ro:60080/
ServerName gitlab.kakao.ro
</VirtualHost>
注意:从机器进行调用时,代理会被绕过,因为 hosts 文件会将浏览器直接引导至虚拟机。
答案1
没关系,我已经知道了。
其中包括评论:
# Virtual hosts
Include conf/extra/httpd-vhosts.conf