3

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

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

4

2 回答 2

2

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

一个优点是表单回发到我喜欢的正确 URL(无需使用 IIS Url Rewriting 反转映射)

注意:可从 .NET 4.0 获得

于 2012-12-05T15:13:53.963 回答
1

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

您可以使用IIS URL Rewrite 2.0 module

请查看这些示例,其中包含逐步说明

IIS7 URL 重写模块

带有 IIS URL 重写 2.0 的 SharePoint 2010

使用 ASP.NET 4.0 进行 URL 路由

于 2012-12-05T15:11:38.227 回答