从 SharePoint 页面中删除 aspx 扩展



我想从 SharePoint Web 应用程序的页面中删除".aspx"扩展名。这可以通过在IIS Web应用程序中重写URL来完成,但是我找不到任何方法来实现这一点,那就是SharePoint网站页面。

例如,abcsite/pages/default.aspx应该是abcsite/pages/default。

我对Sharepoint了解不多,但您可以将Url Routing 与 ASP.NET 一起使用作为IIS Rewrite Modules的替代方案。

一个优点是表单回发到我喜欢的正确 URL(不必使用 IIS URL 重写反向映射)

注意:可从 .NET 4.0 获取

我不确定您使用的是哪个版本的sherepoint

您可以使用IIS URL Rewrite 2.0 module

请看一下这些示例,其中包含按步骤设置的说明

IIS7 网址重写模块

SharePoint 2010 与 IIS URL 重写 2.0

使用 ASP.NET 4.0 进行网址路由

最新更新