如何在不使用代理的情况下将一个子域重定向到外部服务器?我使用mod_proxy - ProxyPass设置。
<VirtualHost *:80>
ServerAdmin webmaster@localhost
ServerName sub.domain.org
ProxyPass / http://otherDomain.org
ProxyPassReverse / http://otherDomain.org
</VirtualHost>
我目前担心的是所有流量都通过domain.org。这是一个虚拟机,而otherDomain是一个真正的物理机器。我使用OtherDomain因为webservice数据量很大。通过domain.org代理全部流量会减慢一切吗?我怎样才能转发到otherDomain.org?编辑:请注意,domain.org是在提供商处注册的,但是otherDomain.org只是一台具有IP地址的机器,无处可注册。
答案 0 :(得分:1)
当您将所有流量代理到另一台服务器时,最简单的解决方案是更改sub.domain.com的DNS记录以匹配otherdomain.com的DNS记录。
在otherdomain.com的Apache vHost中,为sub.domain.com添加ServerAlias指令。这样你就可以摆脱代理服务器,并且所有客户端都可以直接连接到目标服务器。