我有一个网站,网址看起来像这样;无法获得MVC路由工作
Home/LocationPage?locationId=f25a9ba4-54dc-4e6a-bdbf-094a5a6f7801
我想它看起来就像是;
Home/My Restaurant
我试过映射这样的路线;
routes.MapRoute(
"Location",
"{Controller}/{LocationName}",
new { controller = "Home", action = "LocationPage", LocationName = "" }
,但似乎无法得到URL做任何改动。
路由不会更改URL;它添加了URL。你想要重定向吗? – SLaks 2011-12-26 03:37:29
不,我想要的网址反映了一个自定义路径 – griegs 2011-12-26 03:38:47
那么当你去'家/我的餐厅'会发生什么?有什么确切的问题? – SLaks 2011-12-26 03:39:44