Как настроить часть приложения Rails для запуска под www.mydomain.com/blog - PullRequest
1 голос
/ 17 августа 2011

У меня есть приложение, которое работает на Heroku. С этим приложением приходит блог. Мы хотим, чтобы блог жил под www.mydomain.com/blog. В Heroku это невозможно сделать, используя 2 отдельных приложения (лучшее, что мы можем получить, это blog.mydomain.com, однако это не работает для нас, поскольку наше приложение использует поддомены с подстановочными знаками.

Итак, мы хотим объединить два приложения (приложение и блог - оба приложения Rails) в одно приложение Rails.

Вопросы:
Существует ли простой способ настроить маршрутизацию таким образом, чтобы «часть блога» приложения прослушивала маршруты, начинающиеся с /blog (например, контроллер сообщений будет отвечать на /blog/posts вместо /posts) ..

Ваше время и понимание очень ценится.

Ответы [ 2 ]

1 голос
/ 17 августа 2011

направляющие рельсов

scope "/blog" do
  resources :posts
end

будет отображаться /blog/posts в posts#index

0 голосов
/ 17 августа 2011

Вы можете именовать ваши контроллеры и маршруты, как описано в этом руководстве по рельсам .

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