我有一個MVC網站工作得很好。
我想有SEO友好的URL,所以我創建的自定義路由,看起來像這樣
{section}/{group}/{manufacturer}
,因爲它具有相同數量
{controller}/{action}/{id}
我在循環中創建的默認路由領域在RouteConfig.cs中進入數據庫並循環Sections表並創建自定義路由,如
FOOD/{group}/{manufacturer}
SPORT/{group}/{manufacturer}
CARS/{group}/{manufacturer}
並將其指向Sections控制器。
它工作得很好。我遇到的問題是,現在我需要將FOOD重命名爲FRESH-FOOD,並且我想保留舊的鏈接到FOOD工作。
你會推薦什麼?我該如何解決這個問題?
有沒有更好的方法來做路線部分,而不是自定義路線?