2009-11-26 110 views
0

根據我想要調用特定控制器的子域。避免重定向

我現在在做什麼: 我的頁面使用子域名來標識用戶,如username.site.com。我得到用戶名,在數據庫中查找並在UsernamesController中呈現相應的數據。

唯一的例外是www.site.com或site.com。在這種情況下,應該調用另一個控制器。我目前通過在ApplicationController中檢測www''子域然後重定向來做到這一點。雖然我覺得重定向不在這裏。

有人有另一種方法?

感謝

回答