我有一个出现问题,需要用户登录的链接,而且HTML是这样的一个MVC3 Razor视图:返回URL不工作Live服务器上VS开发服务器
<a href="Home/Login?returnUrl=/myprojname/Product/Index">
,然后在HomeController中的操作方法登录和一个观点。登录操作方法的哪些帖子值。
里面的后动作方法我检查如果returnurl不为空,然后重定向到该URL。在本地系统返回到这个地址
http://localhost:1235/myProjname/Product/Index
和工作正常。但是,当我把它上传到服务器(IIS 7),它返回到
http://domainname/myProjname/Product/Index
并给出了404,因为没有“myProjname”在那里,如果我删除了“myprojname”,它以这样的URL上工作直播服务器
http://domainname/Product/Index
但我需要改变这样的
<a href="Home/Login?returnUrl=/Product/Index">
HREF在这种情况下,它不能与本地系统的工作与URL
http://localhost:1235/Product/Index
请建议的解决方案