我非常喜欢Basecamp为客户“动态”创建自定义虚拟主机的习惯用语 - 例如,一旦公司注册,他们可以快速登录到以下特殊网址:
https://mystartup.basecamphq.com/
- 我认为它非常简洁,它可以在一个应用程序中很好地隔离多个组织。我的问题是:假设我已经控制了一个给定的域,是否有一种简单的方法可以使用Rails和Nginx进行这种黑魔法 - 即动态创建虚拟主机?
答案 0 :(得分:0)
大多数情况下,您并未真正创建虚拟主机。您创建了一个子域,然后从中接受任何子域,并将其传输到后端进行处理(404,302或200)。
在“nginx通配符子域”上搜索。 slicehost的结果通常非常有用。
答案 1 :(得分:0)