Может и костыль конечно, но получилось решить проблему, не выставляя необязательный параметр. В 'rules' перечислил какие ссылки могут быть:
'rules'=>array(
'page/<id:\d+>/<alias:.*>/<platform:.*>' => 'page/index/',
'page/<id:\d+>/<alias:.*>' => 'page/index/',
'page/<id:\d+>' => 'page/index/',
'page' => 'page/index/',
'<controller:\w+>/<id:\d+>' => '<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>' => '<controller>/<action>',
'<controller:\w+>/<action:\w+>' => '<controller>/<action>',
),