如何在ASP.NET MVC框架中生成友好的URL?例如,我們已經得到了類似如下的URL:如何在ASP.NET MVC中創建友好的URL?
http://site/catalogue/BrowseByStyleLevel/1
的1是研究水平(高等教育在這種情況下),以瀏覽的ID,但I'l要重新格式化的URL在同一方式StackOverflow做到了。
例如,這兩個網址會帶你到同一個地方:
https://stackoverflow.com/questions/119323/nested-for-loops-in-different-languages
編輯: URL的友好的部分被稱爲a slug。
什麼樣的URL的你到底想看到的,這一個 /目錄/ BrowseByStyleLevel/1 /高? 或/ catalog/BrowseByStyleLevel/Higher? – liggett78 2008-10-20 10:35:12
理想情況下,第二個,但我需要Id保存每次基於文本查找。 – Kieron 2008-10-20 14:01:26
關於「ASP.NET MVC 5」解決方案,請參閱http://stackoverflow.com/a/20662188/1298685。 – 2013-12-24 09:37:01