私は6つの製品ページを持っています。これらの製品ページの 1 つには、6 つのセカンダリ ページがあります。
このためのコントローラーをどのように作成すれば、最終的にクリーンなリンクになりますか。
/Products/Product1
/Products/Product2
/Products/Product3
/Products/Product4
/Products/Product5
/Products/Product6
/Products/Product6/SecondaryPage1
/Products/Product6/SecondaryPage2
/Products/Product6/SecondaryPage3
/Products/Product6/SecondaryPage4
/Products/Product6/SecondaryPage5
/Products/Product6/SecondaryPage6
私は地域を調べて、私が望むことを達成することができますが、アンダースコアが存在する場合、地域名を取り、それをハイフンでつなぐ運がありませんでした. コントローラーとアクションをハイフネーションできますが、エリアはできません。誰かがハイフンで区切られた領域を取得する方法を知っているなら、私はその道を再びたどります。
より詳しい情報
これらは静的コンテンツ ページです。関連するデータベースはありません。上記の URL を生成するために単一のコントローラーをセットアップするにはどうすればよいですか? 私の問題は、セカンダリ ページとその処理方法にありました。エリアが唯一の方法であり、その場合、将来必要になる可能性があるため、エリア名にハイフンを許可するようにルーティングを変更するにはどうすればよいですか?