2使用反向代理解决scheme的公共IP地址在路由器后面的apache OSX服务器
所以我很困惑,所以我需要一个专家的反向代理帮助。 服务器1在公共IP – 173.xxx.xxx.xxx端口80(LAN IP为10.1.10.2)。 服务器1还具有本地DNS启用器,以便本地用户能够浏览我们本地局域网内的所有4个注册域。 服务器2在本地LAN上,本地IP为10.1.10.2 第一个问题是: 如果我想让我的服务器2可以通过互联网访问,我的proxyPass声明应该去哪里? 将去服务器1或服务器2.还是我需要有同样的语句为服务器1和服务器2? 我试图把这个,但我不能让它的工作。 它有一次工作,但用户只能看到domain1.com,无论他们在浏览器上使用哪个域名。 ProxyRequests Off ProxyPreserveHost On <Proxy *> Order deny,allow Allow from all </Proxy> ProxyPass / http://WhichIPand:Port/ ProxyPassReverse / http://WhichIPand:Port/ 问题2:httpd-vhosts.conf我可以继续在服务器1和服务器2上使用虚拟主机吗? 我目前正在服务器1上使用4个注册域的虚拟主机。 我想将服务器1的2个域移到服务器2, Server 1 will have: domain1.com, domain2.com Server 2 will have: domain3.com, domain4.com 问题3:我的主机文件对于服务器1和服务器2来说都是什么样子,每个文件有两个合格的域。 将这样做,或将所有本地LAN IP在每个服务器上。 127.0.01 domain1.com 127.0.01 domain2.com 127.0.01 domain3.com 127.0.01 […]