我需要建立一个有文章的网站,我想为它制作友好的URL,例如页面的URL
标题:文章测试
应该成为:http://www.example.com/articles/article_test.
当然我需要删除标题中的一些字符,?或者#,但我不确定要删除哪些字符.
谁能告诉我哪些角色可以保存?
如何在ASP.NET MVC框架中生成友好的URL?例如,我们有一个如下所示的URL:
http://site/catalogue/BrowseByStyleLevel/1
1是研究级别的Id(在这种情况下是更高的)来浏览,但我想以与StackOverflow相同的方式重新格式化URL.
例如,这两个网址会将您带到同一个地方:
编辑:网址的友好部分被称为slug.
如何在C#中生成友好URL?目前我简单地用下划线替换空格,但是我如何生成像Stack Overflow这样的URL呢?
例如,我如何转换:
如何在C#中生成友好URL?
成
怎么办 - 我 - 产生 - 一个友好的URL,在-C