2012-02-20 4 views
0

У меня есть приложение MVC 3 Razor, и мне нужно развернуть его на http://www.mydomain.com.IIS 7.5 hosting mvc 3 razor app default page

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

ответ

0

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

C: \ Windows \ System32 \ Drivers \ Etc

+0

Спасибо, мне не хватало маршрут по умолчанию в global.asax.cs, вы указали мне в правильном направлении. –

1

Если вы не chanegd 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 
); 

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

 Смежные вопросы

  • Нет связанных вопросов^_^