在 YII 中,如果标题中有用于 url 的空格,则默认情况下空格将替换为“+”号。像这样的东西:
www.domain.com/event/view/id/ Dj+Robag+Ruhme
我想要做的是,我想用“-”(破折号)或“_”(下划线)替换“+”号。像这样的东西:
www.domain.com/event/view/id/ Dj-Robag-Ruhme
或者
www.domain.com/event/view/id/ Dj_Robag_Ruhme
现在我的 urlManager 是:
'urlManager'=>array(
'urlFormat'=>'path',
'showScriptName'=>false,
'caseSensitive'=>false,
'rules'=>array(
//'<controller:\w+>/<id:\d+>'=>'<controller>/view',
//'<controller:\w+>/<action:\w+>/<id:\d+>'=>'<controller>/<action>',
//'<controller:\w+>/<action:\w+>'=>'<controller>/<action>',
),
),