<a href="/NewsDetail/@News.Title/Id">Foo</a>
当我点击它时,它被编码而不是空间我看到%20等等。
如何创建更清晰的网址?就像stackoverflow一样?
这是否有实用程序?
我想要这样的东西?
foobar.com/NewsDetail/some-specific-title/1
答案 0 :(得分:2)
这就是stackoverflow的用法:
http://stackoverflow.com/questions/25259/how-does-stackoverflow-generate-its-seo-friendly-urls
答案 1 :(得分:0)
阅读默认系统的MVC路由。
结帐这个项目AttributeRouting,使用nuget AttributeRouting安装,然后你可以将[GET("NewsDetail/some-malformed-title/1")]
放在你的行动前面,它就可以了。