избегая перенаправления - PullRequest
0 голосов
/ 26 ноября 2009

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

Что я сейчас делаю: Моя страница использует поддомен для идентификации пользователей, таких как username.site.com. Я получаю имя пользователя, ищу его в базе данных и отображаю соответствующие данные в UsernamesController.

единственное исключение из этого - www.site.com или site.com. В этом случае должен быть вызван другой контроллер. В настоящее время я делаю это, обнаруживая поддомен www или '' в ApplicationController и затем перенаправляя. Хотя я чувствую, что перенаправление здесь не на своем месте.

У кого-то есть другой подход?

Спасибо

1 Ответ

1 голос
/ 26 ноября 2009

subdomains_routes позволяет определять пользовательские маршруты на основе текущего субдомена.

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