Точки расширения маршрутизации
- Маршруты
- Ограничения маршрута
- Обработчики маршрутов
В вашем конкретном случае вам придется написать собственный маршрут, который будет заполнять дополнительные элементы RouteData, связанные с хостом. Парсинг вашего URL будет полностью на вас.
"{хост} / {контроллер} / {действие}"
Возможно, также создайте свой собственный обработчик маршрута, который сделает обязательным параметр хоста. Но это уже зависит от ваших конкретных потребностей.
Редактировать
Полагаю, эта статья о доменной маршрутизации может вам чем-то помочь. Смотрится прямо и непринужденно.