Имеется некоторый контроллер, например DepartmentController и у него имеются некоторые action-ы: main. photo, structure и др. Если мы вызываем существующие действия, то все работает как положено.
Код: Выделить всё
http://example.ru/department/1/main // good
http://example.ru/department/1/photo // good
http://example.ru/department/1/structure // good
Код: Выделить всё
http://example.ru/department/1/notfoundaction // 404 not found
Код: Выделить всё
return $this->redirect(Url::to(['/department/main', 'id' => Yii::$app->request->get('id')]));