忽略反向代理设置

忽略反向代理设置

从 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

相关内容