Url Manager

Hi.

How to create url manager, urls work like this.

http://site.com/user/list - user’s list Page

http://site.com/user/username - user cabinet Page

http://site.com/user/username/photos - user photos Page

http://site.com/user/username/setting/password - change user password Page

straight forward setup the routes in config/main.php under urlManager





http://site.com/user/list 

'user/list'=>'controllerName/actionName'


http://site.com/user/username 

'user/<username:\w+>'=>'controllerName/actionName'


http://site.com/user/username/photos

'user/<username:\w+>/photos'=>'controllerName/actionName'


http://site.com/user/username/setting/password

'user/<username:\w+>/settings/password'=>'controllerName/actionName'