IIS 7.5 хостинг mvc 3 страница бритвы приложение по умолчанию - PullRequest
0 голосов
/ 20 февраля 2012

У меня есть приложение MVC 3 Razor, и мне нужно развернуть его на http://www.mydomain.com.

Беда в том, что когда я нажимаю http://www.mydomain.com, это дает 404 Error.Мне нужно http://www.mydomain.com/Home просмотр загружен по умолчанию, я бы хотел избежать использования метода перенаправления, так как он не дружествен к SEO ...

Ответы [ 2 ]

1 голос
/ 20 февраля 2012

Если вы не изменили значение RegisterRoutes в файле Global.asax.cs, по умолчанию используется / Home / Index см. ниже.

routes.MapRoute(
 "Default", // Route name
 "{controller}/{action}/{id}", // URL with parameters
 new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
 );

Таким образом, в 4-й строке кода настроены значения по умолчанию.

0 голосов
/ 20 февраля 2012

Что касается настройки по умолчанию, вы можете использовать метод RegisterRoutes(RouteCollection routes), который доступен в Global.asax.cs, чтобы отметить контроллер по умолчанию и соответствующий ему метод действия.Что касается попадания на www.mydomain.com и получения ошибки 404, мне нужно больше информации.Если вы работаете в Windows и работаете на компьютере разработчика, добавили ли вы запись в файл hosts, расположенный в

C: \ Windows \ System32 \ drivers \ etc

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