0
我想在我的ASP.Net C#项目中做一些友好的事情,我试图在global.asax
文件和protected void Application_Start(object sender, EventArgs e)
中做到这一点,但我在浏览器中出现错误。它不工作。我附上截图并粘贴代码也与此。URL重写在global.aspx文件中不起作用
protected void Application_Start(object sender, EventArgs e)
{
RegisterRoutes(RouteTable.Routes);
}
static void RegisterRoutes(RouteCollection routes)
{
routes.MapPageRoute("Dashboard", "{FullName}-{Id}/Dashboard", "~/Dashboard.aspx");
routes.MapPageRoute("Reviews", "{FullName}-{Id}/Reviews", "~/Reviews.aspx");
routes.MapPageRoute("Events", "{FullName}-{Id}/Events", "~/Events.aspx");
}
这是我的代码,我用我global.aspx
文件下的Application_Start
方法。通过使用此代码,它使URL正确,但不在任何页面上重定向,并显示错误是:localhost page isn’t working
localhost重定向您太多次。 这个错误我正在浏览器上,而我正在运行我的项目。
这是我的问题,请任何人解决这个问题,并帮助我。