Создание пользовательских доменов * .domain.com для регистрации - PullRequest
0 голосов
/ 30 ноября 2010

Мне любопытно, как, например, Beanstalk и Плотность сервера, создавать собственные домены (например, custom.beanstalkapp.com, custom.serverdensity.com) для каждой регистрации. Я хотел бы сделать что-то подобное, чтобы клиенты и их сотрудники имели доступ к веб-приложению на своем собственном поддомене. Каждое приложение использует либо LDAP, либо наше собственное хранилище пользовательских данных в зависимости от выбора клиента и использует общий API.

Имеет ли каждый пользовательский домен одну и ту же базу кода веб-приложения?

Далее, если я захочу разрешить полностью настраиваемый домен, который вы можете получить с помощью bit.ly pro. Я полагаю, что в этом случае заказчик направит запись A для своего домена на наши веб-серверы, а затем нам придется программно редактировать нашу конфигурацию Apache, чтобы добавить новый виртуальный хост для этого домена?

В этом приложении API написан на Java (с использованием Restlet), а интерфейс написан на GWT. Уровень данных построен в MongoDB.

Ответы [ 2 ]

1 голос
/ 01 декабря 2010

Вы можете использовать подстановочные знаки DNS и виртуальные хосты на основе имени в apache для выполнения бита субдомена.

0 голосов
/ 01 декабря 2010

Вам нужен веб-сервер, на котором вы можете программно изменять конфигурацию, особенно для виртуальных хостов.

Это, скорее всего, будет означать, что вы хотите, чтобы встраиваемый сервер имел полный контроль над тем, что происходит, вместо того, чтобы взламывать отдельный сервер. Это первый шаг. Сделай это первым.

...