gpt4 book ai didi

java - 我有 2 个 HTTP 服务器(apache 和 node),我想在一台机器上运行,我如何通过域名转发到适当的服务?

转载 作者:太空宇宙 更新时间:2023-11-03 14:47:49 24 4
gpt4 key购买 nike

我正在运行 Apache,为本地文件夹中的 Web 应用程序提供服务,我想运行一个 Node 或 Java 网络服务器来为子域上的网站静态组件提供服务。

所以域是 xyz.com,我希望 www.xyz.com 转到 apache,thing.xyz.com 转到 Node (或 Java)服务器。

它们都需要在端口 :443 上

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

最佳答案

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

看看Apache virtual host documentation

关于java - 我有 2 个 HTTP 服务器(apache 和 node),我想在一台机器上运行,我如何通过域名转发到适当的服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37238853/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com