Динамически создавать виртуальные хосты с Rails, Nginx? - PullRequest
0 голосов
/ 01 февраля 2010

Мне очень нравится идиома Basecamp, заключающаяся в «динамическом» создании пользовательских виртуальных хостов для клиентов - например, после регистрации компании они могут быстро войти в систему по специальному URL-адресу, например:

https://mystartup.basecamphq.com/

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

Ответы [ 2 ]

0 голосов
/ 01 февраля 2010

В большинстве случаев вы на самом деле не создаете виртуальный хост. Один раз вы создали поддомен, который затем принимает от него ЛЮБОЙ поддомен, и передаете его на сервер для обработки (404, 302 или 200).

выполнить поиск по "поддомену nginx". Результаты от slicehost обычно очень полезны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...