"правильный" RegisterEvent часть2

Здравствуйте, подскажите как сделать такие RegisterEvent:
site.ru/music/1/
site.ru/music/1/tracks/
site.ru/music/1/tracks/view/123/
site.ru/music/1/tracks/edit/123/
site.ru/music/1/tracks/delete/123/

где /music/1/ — описание альбома с id=1,
/music/1/tracks/ — список треков в альбоме с id=1

/music/1/tracks/view/123/ — смотрим трек номер 123 в альбоме 1

/edit/123/, /delete/123/ редактируем и удаляем треки соответственно

я уже и базу спроектировал и контентом наполнил, но опять уперся в эти регулярные выражения))
порой мне кажется что я один на всей планете их непонимаю)))

в общем прошу помощи!

2 комментария

avatar
хотя в принципе, так как у каждой композиции уникальный id, то можно ограничится
такой ссылкой:
site.ru/music/view/123/
site.ru/music/edit/123/
site.ru/music/delete/123/
avatar
это я сделать смогу) но вот эти правила нет:
/music/1/ — описание альбома с id=1,
/music/1/tracks/ — список треков в альбоме с id=1
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.