Problem with urlManager rule.

From this rule

‘kbx<module:\w+>-<controller:\w+>’ => ‘<module>/<module><controller>’,

I’d like to translate

kbxmod-home to mod/modHome but I will only get mod/modhome

how to get a uppercased h of home?

AFAIK UrlMangaer is case sensitive so from the code you posted, If you translate:

kbxmod-Home you should get mod/modHome

but if you translate

kbxmod-home you should get mod/modhome

so the problem probably lies in the function that generates your urls :wink: