我正在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