我想从 SharePoint Web 应用程序的页面中删除“.aspx”扩展名。这可以通过 IIS Web 应用程序中的 URL 重写来完成,但我找不到任何方法来实现这一点,即 SharePoint 网站页面。
例如 abcsite/pages/default.aspx 应该是 abcsite/pages/default。
我想从 SharePoint Web 应用程序的页面中删除“.aspx”扩展名。这可以通过 IIS Web 应用程序中的 URL 重写来完成,但我找不到任何方法来实现这一点,即 SharePoint 网站页面。
例如 abcsite/pages/default.aspx 应该是 abcsite/pages/default。
我对 Sharepoint 了解不多,但您可以使用带有 ASP.NET 的 Url Routing作为 IIS Rewrite Modules 的替代方案。
一个优点是表单回发到我喜欢的正确 URL(无需使用 IIS Url Rewriting 反转映射)
注意:可从 .NET 4.0 获得
我不确定sherepoint
您使用的是哪个版本。
您可以使用IIS URL Rewrite 2.0 module
请查看这些示例,其中包含逐步说明