我想在路由表中創建路由到虛擬物品的路由(使用創建網址的cms,如example.com/about/company,其中沒有物理文件稱爲公司存在)使用system.web.routing(不幸的是我不能使用iis重寫/路由)。我已經嘗試了以下內容,但是結果是404。如果我要指向另一個物理文件(tor測試目的),則路由工作正常。路由到虛擬物品
void RegisterRoutes(RouteCollection routes)
{
routes.RouteExistingFiles = true;
routes.MapPageRoute("about", "about/us", "~/about/company", false);
}
那麼,是否可以指向這樣的項目?
請看看這篇文章可能幫助你的文件夾結構路由:** HTTP://www.codeproject.com/Articles/77199/URL-Routing-with-ASP-NET- 4-0 ** – 2012-07-24 15:36:40
感謝,但看起來像在文章中作者也指向了物理文件。 – xoail 2012-07-24 16:10:12
是的,但如果我認爲正確,應該重定向到物理文件並顯示內容取決於您傳遞的值。此外,文章指出的參考資料有一些很好的信息! – 2012-07-24 16:13:06