友好的URL vs丑陋的查询字符串URL SharePoint,HTTPModule?

我正在SharePoint 2010中开发应用程序.

现在我要解决的是以下问题:
我有新闻清单.每个人都有一个ID和标题.

我有一个SharePoint页面,该页面知道如何显示它们.

我需要的不是将每个新闻链接为:
http://sharepoint/news/viewnews.aspx?title=MySharePointNews01

如下所示:
http://sharepoint/news/MySharePointNews01

我认为写一个HttpModule并做Server.Transfer到Viewnews.aspx可以做到这一点.

有什么建议吗?

提前致谢.

解决方法:

看一下IIS URL重写模块.它可以完全满足您的期望,而无需编写任何代码.本文的解释很清楚:

http://learn.iis.net/page.aspx/461/creating-rewrite-rules-for-the-url-rewrite-module/

您可以在此处下载IIS URL重写:http://www.iis.net/download/urlrewrite

上一篇:ASP.NET Core中间件与HttpModule有何不同


下一篇:HttpModule和静态类,多个请求共享相同的静态数据吗?