Как создать собственный URL-адрес в Yii

Возможный дубликат:
Как создать ссылку для профиля пользователя, например facebook для моей веб-страницы

Как управлять настраиваемым URL-адресом для профиля пользователя, например

www.exampl.com/brito insted of www.exampl.com/user/profile/id/22 www.exampl.com/jhon insted of www.exampl.com/user/profile/id/31 www.exampl.com/piter insted of www.exampl.com/user/profile/id/66 

Я сделал код ниже в моем файле config / main.php, теперь он работает только для этих 3 статических пользователей. как я могу изменить его динамически для всех 1000 пользователей?

  urlManager'=>array( 'urlFormat'=>'path', 'showScriptName'=>false, 'rules'=>array( '<controller:\w+>/<id:\d+>'=>'<controller>/view', '<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>', '<controller:\w+>/<action:\w+>'=>'<controller>/<action>', 'brito'=>'user/profile/id/22', 'john'=>'user/profile/id/31', 'piter'=>'user/profile/id/66', ), ), 

Пожалуйста, помогите мне.

использовать htaccess

 Options +FollowSymLinks -MultiViews # Turn mod_rewrite on RewriteEngine On RewriteBase / # If the request is for a valid directory RewriteCond %{REQUEST_FILENAME} -d # If the request is for a valid file RewriteCond %{REQUEST_FILENAME} -f # If the request is for a valid link RewriteCond %{REQUEST_FILENAME} -l # do not do anything RewriteRule ^ - [L] # forward /blog/foo to blog.php/foo RewriteRule ^blog/(.+)$ blog.php/$1 [L,NC] # forward /john to user/profile/?name=john RewriteRule ^((?!blog/).+)$ user/profile/?name=$1 [L,QSA,NC] 

и убедитесь, что вы должны указать name на странице