URLは行くようASP.NET MVC - 同じコンテンツを扱う複数のURL - よりうまく処理する方法?
ドメイン/承認/教育/子供/及び
が、私はまた、あなたがこの
ドメインを行うことができます代わりに、フィルタのページを持っているので、オン/
これはすべての子供の記事をマットにすることを意味するえー何レベル1カテゴリ彼らはに落ちる。
しかし、それはまた、その
ドメイン/承認/教育/
と
ドメイン/承認/教育/ kids-意味ティーンエイジャー - アダルト
同じコンテンツ(レベル2には3つのカテゴリ(子供、ティーンエイジャー、アダルト)しかないと仮定します)。この場合重複を処理する方法は?標準的なURLなどのために。
また、私のサイトマップはURLをフィルタリングすることを心配する必要はありません。
これは私のものが打っているルートであり、打つべきです。
routes.MapRoute("DefaultRoutesWithParams",
"{action}/{category}/{ageGroup}/{gender}",
new { controller = "Home", category = "", ageGroup = "", gender = "" },
new { action = new homeActionConstraint() });
これはおそらく賢明ですが、ドメイン部分ではなく実際のURLを配置してください。データの例だけで、あなたはあなたのcat1 cat2 cat3 mumboジャンボを解析する必要がなければ、人々はより簡単に反応するだろうと思う。実際のカテゴリ名を例として使用します。 –
@SergioTapia完了。 – TPR