2
URLルーティングを使用してMVCを使用せずに、いくつかのデータ階層から無限のURLを作成するにはどうすればよいですか?たとえば、例のデータ階層は次のようになります。MVCなしで無限のURLを作成しますか?
- 電子
- テレビ
- サウンドシステム
- コンピュータ
- Scaner
- マウス
- ワイヤレスマウス
- キーボード
と無線マウス用に生成されたURLは次のようになります
http://www.domain.com/products/electronic/computer/mouse/wireless-mouse/related-product.aspx
処理する前にURLを編集して編集することができます。これを行うにはいくつかの方法があります(例: IIS内のISAPIフィルタまたはASP.NET内のグローバルアプリケーションオブジェクトとして使用できます。これを行う場合は、使用している拡張機能のIISの "check page exists"フラグをオフにする必要があります。あるいは、おそらくあなたのサーバー上でページやディレクトリなどを自動生成することができます。 – Rup
IIS 7を使用している場合は、URLリライトモジュールhttp://www.iis.net/download/URLRewriteも参照できます。 –