В зависимости от субдомена, я хочу вызвать определенный контроллер.
Что я сейчас делаю:
Моя страница использует поддомен для идентификации пользователей, таких как username.site.com
. Я получаю имя пользователя, ищу его в базе данных и отображаю соответствующие данные в UsernamesController
.
единственное исключение из этого - www.site.com или site.com. В этом случае должен быть вызван другой контроллер. В настоящее время я делаю это, обнаруживая поддомен www
или ''
в ApplicationController и затем перенаправляя. Хотя я чувствую, что перенаправление здесь не на своем месте.
У кого-то есть другой подход?
Спасибо