Пользовательские домены в приложении Rails - PullRequest
3 голосов
/ 13 октября 2010

Я хочу, чтобы пользователи моего сервиса могли добавлять свои собственные домены. Например, www.[their domain].com должен иметь доступ к индексу своего приложения и отображать страницы. Мой сервис реализован в Rails 3.

Я видел такие приложения, как Tumblr, которые предлагают эту функциональность для своих блогов. Хотя я видел приложения для Rails, которые реализуют субдомены так же, как это делает Basecamp, я не нашел ресурса для полностью пользовательских доменов.

1 Ответ

7 голосов
/ 13 октября 2010

Им нужно будет создать запись A в своем DNS, чтобы указать IP-адрес вашего сервера приложений.Вам нужно знать, на какой домен они указали ваш сервер, и зарегистрировать его в своей учетной записи, а также настроить конфигурацию веб-серверов таким образом, чтобы направлять запросы из других доменов в ваше приложение.Затем вы можете использовать объект запроса для поиска их учетной записи в вашем application_controller.

...