0

我可以定义 MVC4 应用程序中的起始 URL 是server:port/Home/Index而不是server:port

编辑:我想我没有很好地解释这个问题。我希望当我在 VS 中点击 Run 时,浏览器中的 url 是server:port/Home/Index而不是server:port。我有人在 url 中写入server:port重定向到server:port/Home/Index

谢谢!

4

2 回答 2

1

在项目属性下,转到“Web”选项卡并查看“开始操作”中可用的选项 - 听起来您想要设置“开始 URL”设置。或者,“服务器”部分设置和“特定页面”选项的组合可能会起作用。(我们通常使用本地 IIS “Project Url”和“Specific Page”值的组合。)

对于问题的重定向部分,有几种方法,可以在代码或 IIS 中处理。在这里快速搜索应该会找到一些更完整的答案。

于 2013-05-20T20:20:52.270 回答
0

您可以免费观看 MVC4 上的精彩视频系列,其中包括路由。Scott Allan 在解释 MVC 的来龙去脉方面做得非常出色。

http://www.asp.net/mvc/videos/pluralsight-building-applications-with-aspnet-mvc-4

第二部分名为“控制器”有一个名为“控制器和路由”的视频,如果您赶时间的话,但如果您有时间,我建议您全部观看。

于 2013-05-20T13:42:54.217 回答