我开发门户怪异的行为(get和post verssion)和Index
相加法的部分看起来像:在MVC 3,有无控制器(<code>MyController</code>)有三种方法<code>Add</code> RedirectToAction
[HttpPost]
public virtual RedirectToRouteResult AddItem(Item item)
{
(...)
return RedirectToAction("Index");
}
简单吗?不FOT我:) 项正确添加和重定向来当URL看起来像:
myController的/索引
,而不是:
MYSITE/myController的/索引
,当然这是坏消息。这种情况只发生在整个门户的一个地方。怎么了?
对不起但你的回答没有帮助。我仍然不知道它为什么会发生,不知道如何修复它等。 – 2012-07-10 08:54:49
有我能想到的解决方法。但是一开始,相对URL有什么问题?它很好地重定向用户。 – 2012-07-10 09:02:36
因为我只在浏览器中看到:MyController/Index not mySite/MyController/Index-当然,我得到“页面未找到” – 2012-07-10 09:03:51