2016-05-15 18 views
0

我正在运行从本地文件夹提供Web应用程序的Apache,我想运行节点或Java Web服务器来为子站点上的站点的静态组件提供服务。我有两台HTTP服务器(apache和node),我想在一台机器上运行,我如何通过域名转发到相应的服务?

所以域名是xyz.com,我希望www.xyz.com去apache和thing.xyz.com去节点(或Java)服务器。

他们都需要在端口:443

This is a diagram of the problem
Is this a good solution and where would I apply the SSL certificate?

回答

0

你必须使用一个HTTP服务器作为代理服务器。该代理服务器(例如Apache)侦听端口443并处理所有请求。它将所有来到主机hing.xyz.com的请求转发到节点或Java服务器端口(监听443以外的其他端口),并自行处理到达www.xyz.com的请求。

看一看Apache virtual host documentation

相关问题