【发布时间】:2017-11-02 13:25:07
【问题描述】:
我有一个网站,默认是 www.forums.com。它将加载默认路由 ie.Controller = "Home", action = "Index"。
我的要求是。
我必须加载相同的控制器和动作,但 Url 应该显示为 "www.forums.com/Community" 。它应该显示与 /Home/Index 中相同的内容。
当他们导航到其他页面后单击主页按钮图像时,它仍应加载“www.forums.com/Community”。
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
【问题讨论】:
-
您真的无法更改浏览器的 URL,除非您发送重定向。这是你想做的吗?
-
问题是什么?