Is it possible to make something like this rule 'houses' => 'site/sell?type=house' ?

What would be equivalent - http://standart.dev/houses -> http://standart.dev/site/sell?type=house

    2 answers 2

     'rules' => [ ['pattern' => 'houses', 'route' => 'site/sell', 'defaults' => ['type' => 'house']] ] 

      Can. To do this in the config such code:

       ... 'urlManager' => [ 'enablePrettyUrl' => true, 'showScriptName' => false, 'rules' => [ ... 'houses' => '/site/sell', ... ], ], ... 

      and in SiteController this:

       public function actionSell($type = 'house') {...}