2016-07-14 37 views
0

所以这里是设置 服务器1接收所有传入的Web用户,因为它也是端口80也被转发的那个(apache)。将子域指向本地IP

服务器2-4,有各种其他服务,本地IP地址192.168.0.x,我希望能够指向他们每个子域。

到目前为止,我所需要做的就是创建子域作为虚拟主机的条目,然后以某种方式获取这些内容,而不是指向server1上的目录,将它们指向本地网络上的各种其他服务器但是我无法弄清楚我需要输入什么来实现这一点。

任何帮助将不胜感激。

回答

0

事情是这样的:

<VirtualHost *:80> 
    ServerName subdomain.example.com 

    ErrorLog logs/subdomain.example.com_error_log 
    CustomLog logs/subdomain.example.com_log common 

    ProxyPass   / http://192.168.0.x:9090/ 
    ProxyPassReverse / http://192.168.0.x:9090/ 
</VirtualHost> 
+1

感谢您的答复,当我试图重新启动的Apache2它给我的错误,“作业的apache2.service失败参见‘systemctl状态apache2.service’和“journalctl。 -xn'获取详细信息。“ –

+1

其中它表示'无效的命令'ProxyPass',可能拼错或由未包含在服务器配置中的模块定义' –