0
我有页面,内容和URL从数据库更改。不过,我想设置URL像.net从开始设置登陆页面
本地主机:XXXX /我的页面
现在,我得到
本地主机:XXXX /页/我的页面
我不要不需要。我能做些什么来改变它? 我的路线
routes.MapRoute(
name: "LandingPage",
url: "Pages/{*urltitle}",
defaults: new { controller = "Admin", action = "LandPage", urltitle = UrlParameter.Optional }
);
routes.MapRoute(
name: "Default",
url: "{controller}/{action}/{id}",
defaults: new { controller = "Home", action = "Index", id = UrlParameter.Optional }
);
我对变化的内容和URL
public ActionResult LandPage()
{
string temp = RouteData.Values["urltitle"].ToString();
var item = RepositoryManager.Instanse.LandingContentRepository.GetItemByURL(temp);
IEnumerable<LandingContent> list = new List<LandingContent>() { item };
ViewBag.HtmlStr = item.HTMLText;
return View(ViewBag);
}
swi tch映射和更新url从模板中删除页面 – Nkosi
@Nkosi我做到了,我得到了这个** http:// localhost:xxxxx/Admin/LandPage?urltitle = mypage ** –
显示你如何更新路线 – Nkosi