SharePointWebアプリケーションのページから「.aspx」拡張子を削除したいと思います。これは、IIS WebアプリケーションでURLを書き換えることで実行できますが、SharePointサイトページでこれを実現する方法が見つかりません。
たとえば、abcsite / pages/default.aspxはabcsite/pages/defaultである必要があります。
SharePointWebアプリケーションのページから「.aspx」拡張子を削除したいと思います。これは、IIS WebアプリケーションでURLを書き換えることで実行できますが、SharePointサイトページでこれを実現する方法が見つかりません。
たとえば、abcsite / pages/default.aspxはabcsite/pages/defaultである必要があります。
SharePoint についてはよくわかりませんが、IIS 書き換えモジュールの代わりにASP.NET で Url Routing を使用できます。
1つの利点は、フォームが私が好む正しいURLにポストバックされることです(IIS Url Rewritingを使用してマップを逆にする必要はありません)
注: .NET 4.0 から利用可能
使用しているバージョンがわかりませんsherepoint
。
使用できますIIS URL Rewrite 2.0 module
ステップバイステップの指示があるこれらの例を見てください