Что мне нужно написать в config main.php, чтобы изменить пару URL-адресов:
1. С 'page? Role = 4' на 'new'
2. С 'site / page/ 85 'to' anothernew '
Следующие правила не работают внутри urlManager, они возвращают страницу с заголовком, но без содержимого:
1.' new '=>' page? Role = 4'
2.' anothernew '=>' site / page / 85 '
Я тоже пытался с полным URL, но безуспешно:
1.' new '=>' https://www.sitename.com/page?role=4'
2. 'anothernew' => 'https://www.sitename.com/site/page/85'
Это уже было добавлено в config.php:
'urlManager' => array(
'urlFormat' => 'path',
'showScriptName' => false,
'caseSensitive' => false,
'rules' => array(
'index' => 'site/index',
'<controller:\w+>/<id:\d+>' => '<controller>/view',
'<controller:\w+>/<action:\w+>/<id:\d+>' =>
'<controller>/<action>',
'<controller:\w+>/<action:\w+>' => '<controller>/<action>',
),
);