我不確定我的標題是否足夠準確。我正在嘗試爲ASP.NET MVC中開發的我的網站製作SEO網址。我配置我的路線包括:ASP.NET MVC的IIS路由配置錯誤?
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}/{seo}", // URL with parameters, SEO will up completely optional and used for strings to provide Search Engine Optimization.
new { controller = "Home", action = "Index", id = "", seo ="" } // Parameter defaults
);
在我的機器,一個鏈接,如:
http://localhost:1048/Home/Post/96/Firefighting+ATV+Concept+Twin+Water+Cannons+Gull
工作正常,但一旦我發佈到服務器(Windows 2008 R2 IIS),它不起作用。例如,鏈接:
http://www.otakuwire.net/Home/Post/96/Firefighting+ATV+Concept+Twin+Water+Cannons+Gull
給了我404
這是一個路由的問題,或者一些其他的問題?
什麼版本的.NET是配置爲使用服務器? – Oded 2009-12-03 21:43:48