Ich möchte, dass meine URLs folgendes Muster haben:
http://example.com/controller/view_id/title_name, wie bei SO:
http://stackoverflow.com/question/1/title
Config.php:
'urlManager'=>array(
'urlFormat'=>'path',
'showScriptName'=>false,
'appendParams' => true,
'rules'=>array(
'user//'=>array('user/view', 'caseSensitive'=>false),
'//'=>'/view',
'//'=>'/',
'/'=>'/',
),
)
UserController:
public function actionView($id)
{
$this->render('view', array(
'model' => $this->loadModel($id),
));
}
Ich versuche, user/view/1
auf user/1/my_username
umzuleiten. Die URL user/1/username
leitet mich auf Fehler 400 ungültige Anfrage
weiter. Was fehlt mir?