【问题标题】:Dynamically Create Virtual Hosts with Rails, Nginx?使用 Rails、Nginx 动态创建虚拟主机?
【发布时间】:2011-01-11 18:51:21
【问题描述】:

我非常喜欢 Basecamp 为客户“动态”创建自定义虚拟主机的习惯用法——例如,一旦公司注册,他们可能会快速登录到一个特殊的 URL,例如:

https://mystartup.basecamphq.com/

——我认为这非常简洁,它在一个应用程序中很好地隔离了多个组织。我的问题是:假设我已经控制了一个给定的域,有没有一种简单的方法可以用 Rails 和 Nginx 来做这种黑魔法——即动态创建一个虚拟主机?

【问题讨论】:

    标签: ruby-on-rails nginx virtual-hosts


    【解决方案1】:

    【讨论】:

    • 非常好,几分钟内即可启动并运行。
    【解决方案2】:

    大多数情况下,您并没有真正创建虚拟主机。您曾经创建了一个子域,然后接受其中的任何子域并将其通过管道传输到后端进行处理(404、302 或 200)。

    搜索“nginx 通配符子域”。 slicehost 的结果通常很有帮助。

    【讨论】:

      猜你喜欢
      • 2019-01-10
      • 2019-01-10
      • 2016-11-26
      • 2014-11-12
      • 2015-09-16
      • 2012-02-03
      • 2014-08-23
      • 2011-08-01
      • 1970-01-01
      相关资源
      最近更新 更多