にHttpPage拡張子を削除します。私はすべてのリダイレクトに http://test.com/私はこの</p> <p>私の実際のページと同様のHttpページ拡張子を削除したいのasp.net Webアプリケーション
を次のように変更する必要が http://test.com/dashboard.aspx
.aspxページの。
P .: URLの書き換えを使用したくないです。
にHttpPage拡張子を削除します。私はすべてのリダイレクトに http://test.com/私はこの</p> <p>私の実際のページと同様のHttpページ拡張子を削除したいのasp.net Webアプリケーション
を次のように変更する必要が http://test.com/dashboard.aspx
.aspxページの。
P .: URLの書き換えを使用したくないです。
を言うために、すべてをマッピングするために、あなたのglobal.asax.csでこれを試してみてください、あなたのシナリオで動作する可能性があり非常に基本的なもののために http://www.xdevsoftware.com/blog/post/Default-Route-in-ASPNET-4-URL-Routing.aspx
HttpModuleをあなたが受信したURLをスキャンして、要求が処理される前に必要なものすべてを作ることができます。
asp.net 4のルーティングエンジンを使用します。 asp.net 4のルーティングルールをデフォルトルートとして指定できます。 チェックアウト:あなたが書くことができるのdefault.aspxに
void Application_Start(object sender, EventArgs e)
{
RegisterRoutes(RouteTable.Routes);
}
public static void RegisterRoutes(RouteCollection routes)
{
routes.MapPageRoute("Default", "{*whatever}", "~/default.aspx");
}
私がしなければならないワット:( –
あなたは正しい答えをマークする必要があります – mironych