私は CakePhp で Web サイトを開発していますが、URL に次の問題があります。
カテゴリとサブカテゴリのページのアプリでは、次の URL が必要です。
- /カテゴリ-スラッグ/
- /category-slug/subcategory-slug
問題は、この形式の URL が任意のコントローラー/アクションURLと一致することです。すべてのカテゴリ/サブカテゴリの URL をハードコーディングすることはできません。それらは多数あり、それらは動的であるためです。
これはどのように解決できますか?
編集
私はこのアプローチhttp://mark-story.com/posts/view/using-custom-route-classes-in-cakephpを見つけましたが、データベースやキャッシュなどで追加のチェックを必要としないものがあるかもしれませんか?