【发布时间】:2017-04-08 03:14:28
【问题描述】:
我有 2 个 apache 2.4 serverA 和 serverB 和几个虚拟主机。所有传入的请求都到达 serverA。
如何将特定虚拟主机名的 http 和 https 请求从 serverA 转发到 serverB?
我的 wamp ServerA 设置是: 进入我的主机文件 127.0.0.7 example.com
虚拟主机:
<VirtualHost *:*>
ServerName example.com
ProxyPreserveHost On
ProxyPass "/" "http://192.168.1.105/"
ProxyPassReverse "/" "http://192.168.1.105/"
</VirtualHost>
我的 serverB ip 是 192.168.1.105,我在上面设置了一个同名的虚拟主机 example.com
当我使用 http://example.com 时,我会留在 wamp 主页上,例如 http://localhost
当我使用https://example.com 时,serverA 上出现错误 403(禁止)
【问题讨论】:
标签: apache http redirect https virtualhost