Проблема с маршрутизацией MVC ... нужно набрать / home - PullRequest
0 голосов
/ 26 февраля 2011

Мой веб-сайт MVC3 на моей производственной Windows Server 2008 R2 (SP1) вызывает у меня проблемы, и мне нужна ваша помощь.

Если я набираю ... http://www.mywebsite.com ... он показывает мнеЭкран приветствия IIS7.5.Но если я наберу http://www.mywebsite.com/home ... тогда все будет нормально.

Вот мой global.asax:

Public Class MvcApplication
    Inherits System.Web.HttpApplication

    Shared Sub RegisterGlobalFilters(ByVal filters As GlobalFilterCollection)
        filters.Add(New HandleErrorAttribute())
    End Sub

    Shared Sub RegisterRoutes(ByVal routes As RouteCollection)
        routes.IgnoreRoute("{resource}.axd/{*pathInfo}")
        ' MapRoute takes the following parameters, in order:
        ' (1) Route name
        ' (2) URL with parameters
        ' (3) Parameter defaults
        routes.MapRoute( _
            "Default", _
            "{controller}/{action}/{id}", _
            New With {.controller = "Home", .action = "Index", .id = UrlParameter.Optional} _
        )
    End Sub

    Sub Application_Start()
        AreaRegistration.RegisterAllAreas()
        RegisterGlobalFilters(GlobalFilters.Filters)
        RegisterRoutes(RouteTable.Routes)
    End Sub

End Class

Я попытался aspnet_regiis -ir, но это не такпомогите.

Есть идеи, почему без / home не работает ???

Спасибо за миллион !!

Mojo

Ответы [ 2 ]

0 голосов
/ 02 декабря 2011

Не знаю, что это решило, но оно ушло.

0 голосов
/ 28 февраля 2011

Проверяли ли вы настройки веб-сайта IIS по умолчанию.Может быть, это указывает на какой-то статический ресурс?

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