Правильное сопоставление для ваших потребностей полностью зависит от того, чего вы пытаетесь достичь (что не может быть определено из вопроса).
Рассмотрим общее сопоставление:
"/$controller/$action?/$id?"{}
Это сопоставит первую часть URL-адреса с контроллером с тем же именем, вторую часть - с действием этого контроллера, а третью часть с тем, что должно быть уникальным идентификатором для экземпляра класса домена.
Примерыкоторые работают с этим отображением:
/book/show/2
Controller: bookController
Action: show
id: 2
This will call the show action of the book controller.
params.id will be 2.
The intention implied in the URL is to show relevant details for a book object
with an id of 2.
/question/update/6
Controller: questionController
Action: update
id: 6
This will call the update action of the question controller.
params.id will be 6.
The intention implied in the URL is to update the details for a question
object with an id of 6.