1
我想忽略我的網站與/博客開始的所有URL/...ASP.NET MVC路由
我已經/博客與忽略
routes.IgnoreRoute("blog/{*path}");
,但這似乎並沒有要忽略的URL suchs爲/博客/飼料/ RSS
編輯:
我離開了,這是的RegisterRoutes方法的第一個項目。沒有路線正在註冊之前。
我想忽略我的網站與/博客開始的所有URL/...ASP.NET MVC路由
我已經/博客與忽略
routes.IgnoreRoute("blog/{*path}");
,但這似乎並沒有要忽略的URL suchs爲/博客/飼料/ RSS
編輯:
我離開了,這是的RegisterRoutes方法的第一個項目。沒有路線正在註冊之前。
或者,您可以在web.config中使用httpHandlers以在更高級別實現此效果。
<httpHandlers>
<add path="blog/*" verb="*" type="System.Web.HttpNotFoundHandler"/>
</httpHandlers>
但除此之外,你的路線應該工作。我沒有看到任何理由,除非它被另一條路線搶先(這可能發生在使用AreaRegistration的情況下)。
我甚至不記得當我問這個問題時我在做什麼,但是你似乎迴應的東西會起作用。謝謝。 – poindexter12
你以後或之前有什麼?請記住,定義路線時順序很重要。 – Mrchief
當您訪問'/ blog/feed/rss'時會發生什麼? –