感谢Scott Hanselman的一篇很棒的文章,我设法在相对较短的时间内实现了Microsoft.AspNet.FriendlyUrls。我正在努力解决的一件事是我可以在哪里自定义被归类为移动设备的内容。有人在这方面取得了任何成功吗?
例如,我希望只有iPhone被归类为移动设备,而所有其他iPhone默认被归类为桌面版本。
开发环境
- Visual Studio 2010 + IIS Express
- 网络表单
- .NET v4
- 来自NuGet的最新Microsoft.aspNet.FriendlyUrls
原始文章链接http://www.hanselman.com/blog/CommentView.aspx?guid=724141DA-9E27-44AE-A370-9E311BAED472#2f194665-9564-4c69-8b52-015c798feaa9
谢谢!
终于解决了。我子类化了WebFormsFriendlyUrlResolver并覆盖了GetExtensions 方法 - 根据我自己的移动检测逻辑返回相关扩展。