Помогите господа!! Сталкнулся с проблемой что по адресу site.com и site.com/index.php?page=* одна и та же страница доступна, раньше структура URLов была через get теперь через path. Ссылки на домен старые еще висят и убрать очень сложно, так что надо или как то отключить урлы типа site.com/index.php?page=*
с site.com/index.php на site.com/ 301 редирект через .htaccess настроен, но вот site.com/index.php?page=* и подобные страницы редиректом не смог вылечить.
на данный момент
'urlManager' => array(
'urlFormat' => 'path',
'showScriptName' => false,
'rules' => array(
'movie/frame/<width:\d+>x<height:\d+>/<id:\d+>/<number:\d+>\.jpg' => 'img/frame',
'movie/frame/<id:\d+>/<number:\d+>\.jpg' => 'img/fullframe',
'movie/<width:\d+>x<height:\d+>/<id:\d+>\.jpg' => 'img/index',
'movie/<id:\d+>\.jpg' => 'img/full',
'<movie_genre:(movie|animation|tv series)>/<movie_id:[0-9]+>/<movie>//*' => 'movie/show',
'letter/<letter:\w{1}>//*' => 'search/letter',
'genres//*' => 'genre/index',
'genre/<genre>//*' => 'genre/show',