[英]ASP NET MVC custom route fallback
我想知道是否可以自定義路由,以便所有請求都由一段代碼進行評估,如果找到匹配則重定向到相關控制器,如果找不到,則傳遞給列表中的下一個路徑。
樣品請求:/我的coolpage /另一個
代碼搜索並確定右邊的控制器是Page,action是“list”,id是“123”,因此重定向
另一個請求:/ products / list / 5
代碼發現沒有匹配al將它傳遞回知道如何處理它的下一個路由...
關於如何做到這一點的任何想法?
如果你確實需要這種請求修改而你無法使用IIS URL重寫模塊,那么編寫自己的Route類是最好的選擇。 您可能還必須編寫其他部分,但自定義Route類將是您的起點。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.