2011-01-18 11 views
1

URLルーティングが新しくなっています。ここでの目標は、セットアップされたISAPIフィルタから離れて、代わりにアプリケーションレベルですべての書き換え/ルーティングを行うことです。URLウェブアプリケーションでコード化されたURLをルーティングする

は今、私は次のようなURLを持っている:product.aspx/2008C20080929.htm

私はでき正しくルーティング次RouteTable.Routes.MapPageRouteを使用してそれらのページ:しかし

RouteTable.Routes.MapPageRoute("testRoute", "product.aspx/{page}", "~/routeTest.aspx"); 

、他のいくつかのURLは、例えば、 "エンコード" です:

product.aspx /%255COH%255C2008%255C20080929.htm

私はルートすることができませんpreviouとこれらのページ礼儀正しい道。これは不可能ですか?私は400の悪い要求を得ている。

答えて

1

URLルーティングを使用する代わりに、IIS7のリライトモジュールを使用しました。 URL Rewrite

関連する問題