@fridary

Yii2: как сделать редирект url контроллера настроек конфига?

'components' => [
    'urlManager' => [
        'baseUrl' => '',
        'enablePrettyUrl' => true,
        'showScriptName' => false,
        'rules' => [
            'search' => 'site/index',

            ...
        ],
    ...


На сайте Yii2 если зайти на site.com/search -- работает. Если зайти на site.com/site/index работает и показывает тот же контент. Как это исправить с авто редиректом на config'овские настройки и с параметрами? (site.com/site/index?param=1 -> site.com/search?param=1)
  • Вопрос задан
  • 114 просмотров
Пригласить эксперта
Ответы на вопрос 1
kimono
@kimono
Web developer
Удалите вообще actionIndex в таком случае:
class SiteController extends Controller
{
  public $defaultAction = 'search';
  
  public function actionSearch() { ... }
}

'rules' => [
  'search' => 'site/search',
  ...
],
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы