我有一条路线:
routes.MapRoute(
"Company",
"{id}/{name}.aspx",
new { controller = "Company", action = "CompanyIndex" }
);
我需要重定向到相同的网址,但没有“.aspx”扩展名:
routes.MapRoute(
"Company",
"{id}/{name}",
new { controller = "Company", action = "CompanyIndex" }
);
但旧的URL(带有aspx扩展名)无法返回404错误代码。它只需要使用301永久重定向重定向。