Мне очень нравится идиома Basecamp, заключающаяся в «динамическом» создании пользовательских виртуальных хостов для клиентов - например, после регистрации компании они могут быстро войти в систему по специальному URL-адресу, например:
https://mystartup.basecamphq.com/
- что я считаю действительно аккуратным, оно хорошо разделяет несколько организаций в одном приложении. Мой вопрос: если у меня есть контроль над данным доменом, есть ли простой способ сделать подобную черную магию с помощью Rails и Nginx, то есть динамически создать виртуальный хост?