[ 'request' => [ // !!! insert a secret key in the following (if it is empty) - this is required by cookie validation 'cookieValidationKey' => '', ], ], ]; if (!YII_ENV_TEST) { // configuration adjustments for 'dev' environment $config['bootstrap'][] = 'debug'; $config['modules']['debug'] = [ 'class' => 'yii\debug\Module', ]; $config['bootstrap'][] = 'gii'; $config['modules']['gii'] = [ 'class' => 'yii\gii\Module', ]; } if(isset($_SERVER['REQUEST_URI'])){ preg_match('/\?r=(.*?)[%2F|\/]|(.*?)&r=(.*?)[%2F|\/]/',$_SERVER['REQUEST_URI'],$match); $config['components']['urlManager']['enablePrettyUrl'] = !$match ? true : false; } return $config;