【问题标题】:Redirect a subdomain to an IP address which has a port将子域重定向到具有端口的 IP 地址
【发布时间】:2016-07-21 00:10:13
【问题描述】:

我有一个在 ip:3000, 上运行的 rails 应用程序

我希望我的子域转到这个也有端口的 ip。

我该怎么做?

我的域名来自 Godaddy。带有 IP 和端口的应用托管在 Digital Ocean 的主机上。

这是一个 rails 应用程序。所以在端口 3001 的同一个 IP 上,我正在运行另一个应用程序和另一个子域,我想转到 ip:3001

当我尝试在 Godaddy 的面板中执行此操作时,作为 a record,它说请输入正确的 IP 地址。

请帮忙。

【问题讨论】:

    标签: ruby-on-rails subdomain hosting digital-ocean forwarding


    【解决方案1】:

    DNS 不允许您设置重定向到 ip:port 元组,它只会将域名解析为 IP 地址。
    您应该在您的服务器上设置一个网络服务器(如 nginx),并将所有对子域的请求代理到您在 ip:3001 上侦听的应用程序。

    【讨论】:

      猜你喜欢
      • 2023-03-13
      • 2021-08-27
      • 1970-01-01
      • 2013-07-02
      • 2019-05-31
      • 2016-01-09
      • 2020-04-07
      • 2013-11-02
      相关资源
      最近更新 更多