【问题标题】:Redirect default port to specific port in linux/unix将默认端口重定向到 linux/unix 中的特定端口
【发布时间】:2018-06-02 11:51:06
【问题描述】:

我有一个在 3000 端口上运行的 Web 应用程序。任何人都想访问,他们需要通过 http://thisdomain.com:3000/ 访问。我想让应用程序可以通过http://thisdomain.com/ 访问。

我想将默认端口重定向到我的应用程序正在运行的特定端口(3000)

我该怎么做?

【问题讨论】:

    标签: linux unix web port default


    【解决方案1】:

    您必须更改您的网络服务器设置,在其中定义域在端口 3000 上运行 - 默认 http 端口为 80(在这种情况下,无需将 :80 添加到 url)。

    另一个选项是您的默认端口 :80 上的 Web 服务器返回指向 :3000 的 HTTP REDIRECT

    【讨论】:

    • 就我而言,这是一个在 NodeJs 上运行的 Angular 应用程序。如何以及在哪里进行更改?
    • 将端口从 3000 更改为 80,参见例如这里:stackoverflow.com/questions/12181253/…(使用listen(80);监听80端口)
    • 目前我的应用程序正在监听 3000,我不想更改并且我有代码 api.listen (3000)。问题不在于更改端口号。如果有人想访问,他们需要通过thisdomain.com:3000访问。我想让应用程序可以通过thisdomain.com 访问。
    • 有人对此有答案吗?
    猜你喜欢
    • 2015-01-14
    • 1970-01-01
    • 2016-06-15
    • 1970-01-01
    • 2019-02-02
    • 2018-07-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多