0

現在、私のWebサイトには、約40のメインカテゴリと約250のサブカテゴリ、および約10,000の製品があります。

私の現在のURLはこんな感じです。

site.com/1/electroncis (main category)
site.com/2/Headphones ( electronics > headphones)

----今では多くの親とサブのカテゴリがあります

私がやりたいのは次のとおりです...

site.com/electroncis (main category)
site.com/electroncis/headphones (main > sub)

私はIDURLに'sを持っているので、私のコードでcategoryIDそれらの一致する製品を取得して返すことができ、私のテーブルはCategoryID(カテゴリ名ではなく)を使用してルックアップを実行します。私が望むことを達成するために...web.configファイル内に500を超える静的ルールを作成する必要がありますか?それを行うためのより良い方法がなければなりません。

ありがとう

4

1 に答える 1

0

私は本当にそれが可能だとは思いません。私が思いついたclostestソリューションは、キーと値のペアを使用してrewriteMapsを作成することです。

<add key="cars" value="page.asp?v=1" />
<add key="car/suvs" value="page.asp?v=2" />

.NETを使用して上記のタグを生成し、それらを.configファイルに貼り付けることができます。

于 2013-01-30T22:52:33.747 に答える