【问题标题】:How can i link two NodeJS servers under one domain?如何在一个域下链接两个 NodeJS 服务器?
【发布时间】:2020-06-08 05:51:29
【问题描述】:

例如,我有一个托管消息应用程序的网站,它是在后端使用 Node JS 编写的,并且有一个服务器在一个不起眼的端口(端口 3455)上运行

目前,我的域被用于在不同的端口下托管我的投资组合。域将是:

mydomain.com/

有没有办法让我访问时使用端口 3455 的应用程序连接:

mydomain.com/messengerapp

如果我能够创建一个子域,那就更好了:

messenger.mydomain.com

【问题讨论】:

    标签: node.js server dns subdomain


    【解决方案1】:

    您可以通过 301 重定向代码实现此目的。如果你有 apache 服务器,将重定向规则添加到 .htaccess,如果你有 nginx 服务器,将重定向规则添加到其配置文件。

    【讨论】:

    • 我使用的是来自 nodejs 的基本 https 服务器,您认为我是否必须使用其中一个才能使其正常工作?
    • 其实这不是通常的流程。通常您需要从客户端应用程序向 node.js 请求,并且客户端可以直接在 example.com/ 上运行,请求可能在 example.com:3455/ 上,并且客户端无法访问这部分
    猜你喜欢
    • 1970-01-01
    • 2018-10-08
    • 2013-11-18
    • 1970-01-01
    • 2019-05-31
    • 2023-01-10
    • 2017-09-12
    • 2016-02-20
    • 1970-01-01
    相关资源
    最近更新 更多