разные домены, указывающие на одно и то же приложение rails - PullRequest
0 голосов
/ 09 октября 2011

Я создаю приложение rails, где пользователи смогут создавать и управлять несколькими блогами из своих учетных записей. Приложение будет размещено на сайте www.mydomain.com, но я хочу, чтобы пользователи указывали принадлежащий им домен и могли указывать на любой из созданных ими блогов, чтобы www.usersite.com указывал на www. mydomain.com/user/:user_id/blog/:blog_id

выглядит так, как будто он размещен на их сайте, хотя и не

Я читал какой-то пост, и, возможно, CNAME - способ для этого, но я довольно новичок в создании приложений на rails, и если кто-то может мне помочь или указать мне правильное направление, я бы оценил его.

Если вы хотите, чтобы я что-то прояснил, пожалуйста, сообщите мне

Спасибо заранее Danny

1 Ответ

0 голосов
/ 09 октября 2011

Насколько я понял, ваш вопрос больше касается DNS, а не Rails. Я мог бы предложить вам Bandcamp в качестве живого примера.

Есть несколько советов:

  1. Использование CNAME (и я почти уверен, что других вариантов нет). В вашем случае вы должны предоставить каждому пользователю свой собственный уникальный поддомен, т. Е. User.mydomain.com. Быстрый поиск в Google, и мы обнаруживаем, что есть решение для Rails 3 - http://bcardarella.com/post/716951242/custom-subdomains-in-rails-3

  2. Вы должны предоставить им пошаговое руководство о том, как именно они могут изменить свои записи DNS домена и добавить запись CNAME. Это до них. Вы или Ваше приложение не можете этого сделать. Опять же, Bandcamp - отличный пример - http://bandcamp.com/faq_custom_domains

И тогда вы выиграете.

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