RedirectToAction("Index", "User") はカスタム RouteHandler によってキャプチャされますが、RedirectPermanent("/user/index/") は問題ありません
アクションでは、そのようなコード
public ActionResult AddSimpleDescription(TSimpleDescription entity2, string url, string which)
{
//my colds
return RedirectToAction("Index", "User");
}
グローバルファイルでは、以下のようなカスタム RouteHandler を登録します
public static void RegisterHandler(RouteCollection routes)
{
routes.Add("upload_file",
new Route("upfile/bkup/nsksjskjs/", new HHT.Utility.Components.CompressRoutHandler()));
}
アクション AddSimpleDescription で mycode の実行が完了したら、RedirectToAction("Index", "User") を実行し、ページは URL "http://localhost:59000/upfile/bkup/nskjskjs?action=Index&controller=User" に移動します。この問題を解決するにはどうすればよいですか?
索引アクション・コード
public ActionResult Index(string param, string id) { try { getUserName();
//ViewBag.RCount = remindbll.GetCount(int.Parse(User.Identity.Name));
return View();
}
catch (Exception ex)
{
return Render(3, ex.Message);
}
}