小编Sil*_*ano的帖子

ASP .NET MVC RedirectoToAction忽略所在的应用程序

我在我的服务器中部署了一个MVC应用程序,位于虚拟目录中,如:

http://localhost/myapp/
Run Code Online (Sandbox Code Playgroud)

其中"myapp"是虚拟目录

在我的登录视图中,位于

"http://localhost/myapp/user/login", 
Run Code Online (Sandbox Code Playgroud)

我使用重定向到索引RedirectToAction("Index", "Home"),似乎应用程序尝试重定向到

"http://localhost/home/index" 
Run Code Online (Sandbox Code Playgroud)

代替

"http://localhost/myapp/home/index".
Run Code Online (Sandbox Code Playgroud)

当应用程序位于IIS网站的根目录中但在给定情况下不起作用时,该应用程序可以正常工作.

有没有办法配置应用程序root,我错过了?

设置:Microsoft Visual Studio Express 2012 for Web,Windows 7下的Windows 7,应用程序池ASP .NET v4.0

asp.net-mvc iis-7

5
推荐指数
1
解决办法
1208
查看次数

标签 统计

asp.net-mvc ×1

iis-7 ×1