Поддержка маршрута URL-адресов ASP.NET MVC (точка)

Я надеюсь, что вы поможете мне с проблемой, описанной ниже.

Я использую ASP.NET MVC 3 на IIS7 и хочу, чтобы мое приложение поддерживало имена пользователей с точками.

Пример: http: //localhost/john.lee

Вот как выглядит мой Global.asax: ( http: // localhost / {username})

routes.MapRoute(
    "UserList",
    "{username}",
    new { controller = "Home", action = "ListAll" }
);

Приложения работают, когда я открываю другие страницы, такие как http: //localhost/john.lee/details и т. Д.

Но главная страница пользователя не работает, я бы хотел, чтобы приложение работало как Facebook, где поддерживается http://www.facebook.com/john.lee .

Я использовал приведенный ниже код, и он у меня совсем не сработал:


Я смог использовать приведенный ниже код и заставить приложение принимать точки, но я определенно не хотел бы использовать приведенный ниже код по разным причинам Подскажите, пожалуйста, способ решить эту проблему.


36
задан Cindro 14 February 2012 в 08:51
поделиться

0 ответов

Другие вопросы по тегам:

Похожие вопросы: