据我了解,MVC 有更多对 SEO 友好的网址。或者至少它更容易实现。
这样做的原因是您可以制作实际上是参数的假文件夹,例如:
问题/37/WhatIsSEO
等效的 Webforms 在哪里 question.aspx?id=37&title=WhatIsSEO
标题实际上没有做任何事情,它只是用于搜索引擎优化......
它是否将看起来像文件夹的内容排在比参数更高的位置?这就是它优越的原因还是我完全偏离了基地?
如果我不是,作为 webforms 开发人员解决这个问题的最佳解决方案是什么?
最佳答案
最简单的方法是在您当前的 webforms 项目中添加一个 http 模块。
http://weblogs.asp.net/scottgu/archive/2007/02/26/tip-trick-url-rewriting-with-asp-net.aspx
这向您展示了它的基础知识,但它可以很容易地扩展,以便您要重写的页面从数据库中获取,甚至即时构建。
关于asp.net - Webforms 与 MVC 中的 SEO 友好 URL,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2373665/